Top Alternatives to Riders of Icarus for Web Apps
Riders of Icarus
- Paid
- (6 votes)
A Full Version Role Playing game for Windows
Riders of Icarus is a full version Windows game, that belongs to the category PC games with subcategory Role Playing.
DreamWorks Dragons Wild Skies is a free game set in the universe of DreamWorks' How To Train Your Dragon films. Step into the shoes of a young Viking and...
Is this a good alternative for Riders of Icarus?