After a long wait, the Creature Commandos is finally here, and fans have already seen the first four episodes.