Nice, sounds like you have a really good idea of how you want to refine everything! You don't come across as defensive at all, just like you're taking feedback seriously, which is awesome. I totally get the time crunch, I couldn't even come up with the proper ending for my project like I wanted to and had to just slap on a text block at the end.
Glad to hear you plan to keep working on it, I'll happily play and provide feedback as you go as long as you want it =)