XBOX 720 Live Action Announcement Trailer

I watched it that was pretty funny. You should submit it to http://xbox720guide.com and see what they can get you some major play time.