Dust: An Elysian Tail (XBLA) Review - JPS

Dust: An Elysian Tail is an Xbox LIVE Arcade exclusive that was first announced in 2009. The game was due for release in 2011 but has since been commissioned for a full XBLA release in 2012. The first trailers and screenshots for the game wowed onlookers as it promised to deliver some of the best 2D visuals available.

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