Game news

Worms Rumble game will be released this December

Worms battle royale game seems like a lot of fun!