Riders of Icarus is an upcoming free-to-play MMO by game developer WeMade and publisher Nexon. Icarus puts an interesting focus on mounted aerial warfare, reminding me a bit of the Panzer Dragoon game series.
Riders of Icarus: Panzer Dragoon Meets MMO
by
Tags: