You are Dr. Ellie Wright, a botanist stranded on a planet called Botanica.
Puzzle game.
Welcome to a town where something that should not exist runs free
Save your brother from imprisonment and redeem his good name.