Freaking Awesome Game!

May 28, 2008 at 4:11 PM
Worms is an awesome game and worms on Zune is just freaking awesome.  I'm looking forward to these releases.