Worms Blast, Victory at Sea!

I never really figured that Team 17 would decide to make a strategy puzzle game. From what I’ve seen, they’re more about blowing things up in colorful ways, and the strategy come from figuring out how to blow things up properly. Worms Blast is a step in a different direction, though not too far off, […]