Worms W. M. D out August 23. Some things in our world never change: for example, that dogs bark, cats meow, and the Studio releases a new Team17 part Worms. This time, however, the developers approached the case with fiction and invited to future Worms W. M. D a bunch …
Read More »