Rovio Entertainment Ltd. was one of Rovio Entertainment Corporation 's previous names .
Rovio Entertainment Corporation ( formerly Relude and later Rovio Mobile ) is a Finnish developer , publisher , distributor of video games and is an entertainment company headquartered in Espoo , Finland .
Rovio Entertainment