Supercell (Clash of Clans, etc.) by BruceM

Question 1

What country is home to Supercell corporate headquarters and saw the company's 2010 founding? This nation is also home to Rovio (makers of Angry Birds).

Finland

Back