This was a strange little experience. I liked exploring around the planet, collecting the doodads and discovering the symbols, but the boss fight felt very out of left field.
In a game with this time constraint it could be difficult, but I think 1-2 other smaller enemy encounters could really help get the player in the mindset for more action.