This thing is POLISHED! God. And you're saying you're not proud of your work ? Come on dude. I was already sold at the title screen! X)
I was like "hell nahhhhh, he didn't just introduced the main mechanic so smoothly, didn't he ?" XDDD
REALLY nice game. Congrats mate!