Top
10°

Worms 2: Armageddon crawls onto the App Store - iGameReviews

Team17 has just released Worms 2: Armageddon [$4.99] to the App Store, and it essentially feels like what the first game was always meant to be.

Read Full Story >>
igamereviews.com
The story is too old to be commented.