I tweaked the difficulty a little bit and fixed a couple bugs if you'd like to try it again. It's still not perfect, but that's all the time I have to dedicate to it. I'll just have to wrap it up and move on!
Thank you for the feedback either way.
I tried it, now it's really more difficult, maybe too much xD
Anyway nice job