What I can say is that you have a pretty and well-working basis to build your final game upon. Congrats for submitting something that work and is fun to play.