Folks should take a peek at a couple of movies. Looks like pre-release TV spots for the Xbox 360. I’m not entirely sure what the point is, but they’re fun.

I wonder what it would take to get that water balloon fight to happen in reality..

Advertisements