News ‘Creature Commandos’ Showrunner Drops Big Hints About Future Seasons The animated show is set to premiere on Max on December 5. Zehra Kabak26 November 2024