Worms Rumble launch trailer released
Team17 released today the launch trailer for Worms Rumble, which is available today for PS5, PS4, and PC via Steam for $14.99. Worms Rumble is an arena-based 32 player cross-platform combat. Gamers who are subscribed to PlayStation Plus will be able to get the PlayStation version free of charge...