Looking good, shows some multiplayer at the end looks fun. http://www.gameklip.com/v/1562/
looking good indeed, i'll likely try that game when i pick up a 360
It's my favorite demo on Xbox Live.
Forum Rules