Review: Worms 2: Armageddon
Worms 2: Armageddon has officially released on the PlayStation Network with teams of Worms stuck in the ultimate conflict to see who will survive and ultimately reign supreme. Does Worms 2: Armageddon hit its mark? Or does Team 17’s flagship franchise take a dive? Hit the break for our verdict.