News, views and updates for Icarus M
Icarus M Redeem Codes (May 2024)
Icarus M is a 3D mobile MMORPG that has graphics and features taken direct from the PC game, Riders of Icarus. Choose a class, create your character and dive into a world of fantastical monotony.