Icarus is Korean online games publisher and developer WeMade Entertainment’s latest title, crafted lovingly by CryEngine 3. Delayed for several years, it is currently in Closed Beta 1 over at Korea, and here are a couple of gameplay videos.
Mounted combat, both aerial and on land, is without a doubt the game’s main features. Will Icarus take the Korean market by storm upon launch? It is quite a competitive market up there now, with games such as ArcheAge, Blade & Soul currently dominating, and epics such as Black Deserts arriving soon.