It's really really hard, even the title screen is hard (half joke). The art and sounds are nice tho.
Yeahhhh... the controls are difficult, I only completed this once even though I'M LITERALLY THE DEV