Really polished feel with the art, and a fun main game mechanic as well. Hard to beat, but definitely rewarding when you do.
Instead of saying it was a "flaw because we wouldn't playtest it", I like thinking of the difficulty as a reward... haha