Skip to Content

Icarus M is a mobile MMORPG set in the floating sky islands of Asbella, where you and thousands of other players war with the forces of darkness, fighting together hand in hand with the various mystical monsters and denizens of the world to make sure evil does not overtake the land. Embark on an epic …

Read More about Icarus M: Riders of Icarus Beginner’s Guide: Tips, Cheats & Strategies to Dominate Your Enemies