The game is fun and gets straight to the point, which is great, it skips any extra explanations and goes right to what most players care about.
One thing I found really interesting is that we don’t need additional explanations about what each power does, since we can start using them right away when everything is still calm and learn their benefits and best uses. That was a great touch, because if you had saved it for the end, it would have been frustrating for the player. So, that's definitely a big plus.
What I missed during gameplay was more variety. I noticed there are some rocks that seem harder, and when we defeat them, more of them spawn, but it took a while for that to happen, making the game feel a bit monotonous until then.
My suggestion would be to add more obstacles, like rocks with random movements or rocks that try to destroy the powers when they appear. This would add good variety and bring more life to the game.
Another interesting way to add some "game juice" would be to implement a screen shake effect when we break the rocks. It would make each destruction feel more satisfying. You might want to look into that later, it really helps, especially during combat or destruction.
The music is calm and relaxing, along with the sound effects from the rocks, creating an overall pleasant vibe.
Congratulations on the project, and I wish you success in your career as a developer!