We Speak Gaming1 day ago
What Is Worms: Galactic Tactics? New Video Explains Team17’s Squad-Based Worms Game Coming in 2027
The worms are back, and this time they are taking on the galaxy. Team17 has released a new video, “What is Worms Galactic Tactics?”, introducing its...