This is a good game with one super-frustrating mechanic. It just does not give me the impression of so bad it's good but rather the opposite: almost good but broken by one thing. It has really nice pixel art, decent music, tight controls and good presentation, marred by an overdone mechanic. I could see this as a legit indie title with that mechanic toned down.