Tag "Icarus"

A brief first impression of Riders of Icarus

Riders of Icarus, the┬ánew MMO put out by Nexon, is a whirlwind of adventure filled with fantasy, cool mounts, and magic spells. I’ve heard about this game in the past,