The mysteries of the island of Narapela beg to be unraveled, but at what cost? Can you survive the island and still maintain your sanity?