Dust: An Elysian Tail - First Impressions