An interactive island with mysterious half-animal, half-human residents.
You awaken on a deserted shoreline, remnants of your ship scattered around. The air is thick with mystery. What will you do next?