Pretty cute and unoffensive, although I'd say it is very easy to cheese due to how limited mechanics are, and overall everything is a tad too clunky.
Ghost is the hardest by far, due to having the smallest hitbox, and shooting above his head. All others could be easily beaten by attacking the top of the head of the enemy, making the giant one of the easiest due to hwo huge he is