http://www.youtube.com/watch?v=Zm7gEDhrPfk

UDK game, probably will be small downloadable game. Looks sick, can't wait to try it..