
Icarus M: Riders of Icarus
VALOFE · Sep 14, 2020
About
Endless battles filled with tension that begins on the rise of the Red Moon
Join Massive war battles on a grand scale and defeat world bosses!
Win battles to earn powerful rewards and become the strongest of them all.
Scores by platform
Rate this game
to rate this game.