
June 17, 2022 By Michael Dorgan The owners of the popular video game Angry Birds will open the company’s first-ever retail store later this year inside a Flushing mega-development. Rovio Entertainment Corporation, a Finnish company that created the game and turned it into a global phenomenon, will open an Angry Birds-themed retail store and café… Read more »