Worms Fans Are Not Happy About the Upcoming Battle Royale Game