Dust: An Elysian Tail E3 2012 Stage DemoGet your hack and slash on with Dust: An Elysian Tail from E3 2012!By on June 5, 2012 at 11:56PM PDT Dust: An Elysian Tail