Thanks for taking the time to play my entry, and for the detailed feedback! I appreciate it. I have taken notes on these points and will do my best to improve on these issues =)
Thanks den for sitting through that wall of text I wrote haha. I could tell you put a lot of effort into this project, and many of the things I didn't care for needed tuning / rebalancing rather than a complete overhaul, so I think you're on the right track conceptually.