Battlesloths 2025: The Great Pizza Wars is free to play now through Sunday, July 9 at 4PM PDT / 6PM CDT In addition, the game will be 33% off on Steam this weekend until midnight on Sunday, July 16th. Battlesloths 2025: The Great Pizza Wars is also being featured in a massive tournament this weekend during RTX 2017, Texas' largest celebration of gaming, animation, and[...]