App Icon

Worms 2: Armageddon

Worms 2: Armageddon

  • Paid
  • Team17 Digital Limited
  • Games, Action
Based on 9.88K votesRelease Date: August 2010Last Update On: January 2017

#1 Turn-Based Game in 135 countries - #1 Strategy Game in 100+ countries #1 Game overall 35+ countries - #Top 5 Game overall 80+ countries Asynchronous play - Worms™2: Armageddon’s most requested ...

Want data on your competitors?

Create a free report and get actionable
insights on your market