DESCRIPTION: Ambergrave strands you on a mysterious island after a plane crash shatters your vacation, and survival becomes your only priority. From developer SeductiveSquirrel…