Poll Results: What was your favorite release the week of August 8, your game of the week?

Members who voted for 'Worms 3'