Developer Rovio Entertainment Ltd.