Thank you for your review,
I know too well there are many problems, and I appreciated that you decided to discuss them instead of just saying "good job". I was overambitious and I ended up running out of time while fixing glitches and bugs.