Nice effort on this game.
There have been a lot of comments about it already, but indeed, taking the character's control out of the player's hands does leave them feeling robbed and frustrated, so it should probably be avoided as much as possible.
Overall, the game feels very ambitious, which can be both a good and a bad thing. I tend to embark on overly ambitious projects for game jams myself, so I know that all too well. It's easy to get lost along the way while working on many different features, and to never really make them come together. If instead you manage to focus on making the core gameplay enjoyable, without any additional fluff, then you have a solid base to build upon, and the whole game will usually feel much more coherent.
In this case, I think just refining the time actually spent on the planets, and trimming the rest for now, would make for a nice game in itself.