eShop Nintendo Switch Previews Worms W.M.D. Preview August 31, 2017November 15, 2017 Craig Majaski 0 Comments Action Series, Developer: Team 17, Publisher: Team 17, Release Date: Fall 2017, Switch-WormsThe popular Worms franchise is inching its way to the Nintendo Switch. Read more