Team17 announced Worms Rumble today, the latest installment in the long-running franchise. A PC beta will start on July 15.
View Article on VentureBeat
Games,PC Gaming,category-/Arts & Entertainment/Online Media,category-/Games/Computer & Video Games/Shooter Games,console gaming,PC gaming,Team17
console gaming