Riders of Icarus is a high-fantasy action MMORPG that transports players to a majestic world full of dragons, magic, and powerful enemies. You play as one of the Riders, a special subset of humans gifted with the ability to tame — and ride — fierce beasts.
Outside of the super-fun mechanics of collecting and riding creatures like horses, dragons, and magic horses, Riders of Icarus… Read More