Anyone else seen this trailer ?http://www.youtube.com/watch?v=J7w9uWFIMBsIt looks pretty good to me from what i can see........