Riders of Icarus Launch Trailer
Riders of Icarus, a mounted combat MMORPG, officially launches out of beta on July 6.
Videos You May Enjoy
Articles You May Enjoy
- Total War ATTILA: Celtic Faction Announced
- Playable for the first time in Total Warâ„¢: ATTILA, the Celtic tribes of the Ebdanians, Caledonians and Picts specialize in swift and deadly ...
- DK Online Goes Into Closed Beta
- Aeria Games has announced the closed beta for its anticipated PvP focused MMORPG DK Online has officially started.