This is legitimately one of the best looking jam games I've played so far, and I like the story. The opening gives Metroid vibes too.
ALTHOUGH I WILL SAY - I got a hilarious game over at the beginning. I just kind of stood there and watched the guy crack open the space craft window because I thought I was in a cutscene - I think some indicator when you are able to move and act would make it just a bit clearer.