The core idea is there. I think adding a few more game mechanics , like enemies firing projectiles, the player being able to attack or dash, or just any challenges could make it even more fun.
Maybe in another gamejam, I really love your UI art though