Embarrassing name aside, this is another vertically-scrolling, run-and-gun shooter, this time staring Terrapins, that may or may not bear a striking resemblance to other be-shelled pizza loving reptiles.