By Ishaan . August 12, 2012 . 3:30pm
2D action game, Dust: An Elysian Tail, will be released on Xbox Live Arcade this Wednesday, and developer, Humble Hearts, released a launch trailer for it this week, which shows off various environments from the stylish game:
Dust: An Elysian Tail will be released on August 15th for 1200 Microsoft Points. You can read our hands-on impressions of it here.