Worms 3d

everything-else-for-xbox-live

#1

Anyone else here playing Worms 3d on the xbox? Hit me up on Live sometime, I’m always up for a match.


#2

I do. Worms owns your soul!