Icarus Online Korean Open Beta Trailer

Icarus Online takes one step closer to release and offers a look at one of the gargantuan monsters players will take to the skies to face.

More Videos