http://www.gametrailers.com/player/29413.html

quite a few big cameos also!