Worms World Party Remastered Coming to PC on July 8th

Team17 today revealed that they are bringing Worms back to PC with the release of Worms World Party Remastered on July 8th for $14.99.

Comments are closed.