Dust: An Elysian Tail Launch Trailer is Winning Summer of Arcade

I’m not going to address those other games, all you should know is that Dust: An Elysian Tale is this week’s major Xbox Live Arcade release and that Metroidvania fans need to pay attention to this trailer: Dust fits the classic mold of the XBLA that we all used to love. Small team, gorgeous artwork,… Continue reading