Welcome to the world of game creation. You've made a splendid debut.
You should add a link back to the game at the LD -site so that people can rate it more easily.
thank you!(link added)