Find the word definition

Wikipedia

InnoGames

InnoGames GmbH is a developer and publisher of browser-based and mobile online games seated in Hamburg. By the end of 2012, InnoGames reached 100 million registered players and generated about 50 million Euro in revenue.