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
- Project Cars Reveals Four New Tracks & Delay
- Project Cars has revealed four new tracks today, on the wake of their revelation yesterday that the game's release would be delayed again...
- First anniversary bash begins in Battlestar Galactica Online
- Battlestar Galactica Online and publisher Bigpoint are celebrating the game's first year anniversary.
- Black Command, Tactical Combat Sim Now Available on Mobile
- Black Command is Capcom's covert mercenary strategy game, and it's now live on both iOS and Android. Players control their own PMC.