News

News

21 March 2017
Icarus is Coming to Russia!

101XP will collaborate with WemadeIo, one of the biggest video game developers of South Korea. As a result of their combined effort, Icarus, a thrilling MMORPG will be launched soon in Russia! Icarus is a free multi-player online game that has become extremely popular in its home country, in the US, and in Western Europe. Explore a vast new world, become a part of this realm, and make history! Stay tuned for more updates at the game's official website icarus.101xp.com and in social media.