No sense dwelling over what can't be changed. You were able to submit something which is better than anything I can personally say. I know there isn't a lot going on with the demo per se, but the art assets and bit of layout you have going have a ton of potential down the road when you're ready for the next project!