Dust: An Elysian Tail - XBLA Launch Trailer

  • In News
  • 17:07 on 14th Aug 2012
  • By Andrew PhillipsAndrew Phillips
image

Check out the launch trailer for the beautiful Dust: An Elysian Tail - come back to TDF soon to see our full review.

    Advertisement

    Latest Videos

    Advertisement

    From the TDF Network