It's nice to see some other 3d games!
Really good job in story, characters, puzzles... I liked the moment and how a so big place can be traveled across fast
I had to follow the guide to get all the aliens but really interesting game, If I can recommend you something I'd say to try making smaller games for jams, as not everyone will do the entire playthrough but you got me hooked there!
Well done!