Damn, this is so puzzling and such an amazing concept for a jam game :O
The fantasy of being in an alien world is so beautifully delivered, it's incredible! You did a freaking amazing job in so little time :D
Don't spoil anything, I will figure this out.