Good job here for your first solo project! I think the idea and gameplay are pretty straightforward, but this did not keep me from having to stop and think sometimes.
It happened to me that I got stuck on walls and ceilings, but this is probably a collision issue.
I had fun overall, so if you had fun making the game as well, keep it up :)