Wow, thank you so much for the detailed review. Each and every point that you have raised is very fair, and I'm certainly going to take them into account in my future entries (to the best of my ability, I'm a solo dev after all ^^')