A quick search says that was Worms Revolution or Worms Battlegrounds.
I played this version of Worms. It's probably the best out of the recent worms.
A quick search says that was Worms Revolution or Worms Battlegrounds.
I played this version of Worms. It's probably the best out of the recent worms.