Battlesloths 2025: The Great Pizza Wars Announcement Trailer Posted on: Feb 12, 2017 Fight to the death for the greatest reward a sloth could ask for: pizza. Games in this article: Battlesloths 2025: The Great Pizza Wars