World's first Angry Birds store now open | Rovio.com, The world's first Angry Birds shop is now open in Helsinki, Finland!