I think it needs some difficulty scaling so its easier to get the hang of the mechanics in the beginning. Other than that I had fun once I did get the hang of it! Good Job!