Riders of Icarus – Nexon launching limited Closed Beta for new MMORPG

[Register] Nexon America and WeMade Entertainment invite players to embark on the ride of their life in Riders of Icarus, an upcoming Free-to-Play¬†MMORPG featuring exhilarating aerial combat unlike anything ever seen before in the genre. Players take flight on the…