Feels fully polished, like an indie game I would have played way back when. Gradually teaches mechanics in a natural way and the levels progressively become more complicated, building on what you learned from the level before it. Excellent work!