Okay, full disclosure: Who preordered this for an "exclusive"(for how long I wonder) steam copy of Worms Armageddon?
For the record, yes, I did.
Worms Revolution
Game » consists of 6 releases. Released Oct 09, 2012
Game » consists of 6 releases. Released Oct 09, 2012
Log in to comment