Seriously, October 9th is the release date. Has it been released? When is the review coming up? After Worms Armageddon, this is something I've been looking forward to in a long time.
- Member Since: February 3, 2004
- Posts: 306
- Member Since: October 8, 2003
- Posts: 12
Quick NavigationJump to Top
Please Log In to post.