The DCU has officially begun with the premiere of Creature Commandos on Max, and it's continuing to build momentum with its ...