Red Hedgehog

Free
It is an adventure mystery game with characters trapped on a faraway planet.