The controls and gameplay is intuitive. You might a steep difficulty curve, but it's better to have a hard game that's hard because its levels are challenging and not because its controls are impossible to understand. Nice work on everything, especially having a main menu with level select!