All Channels

Dust: An Elysian Tail Launch Trailer Revealed

Dust: An Elysian Tail will be out on August 15th as the last game of the 2012 Summer of Arcade and the developers have revealed the launch trailer for the game.

Read Full Story >>
The story is too old to be commented.
jetlian1511d ago

looking great need more games like this

-SetoKaiba-1511d ago SpamShow