Sunday, July 15, 2007

My Favorite E3 Video

Oh yeah, this is gonna rock!

1 comment:

Swany said...

Meh.

Just kidding--that looks mighty kewl! I assume that's coming out for the Xbox 360?