After being lost on the water for countless weeks, you finally drift to a mysterious island. Your ordeal has left you exhausted and delirious but you start discovering horrific artifacts and gruesome remains. As you make your way through the forest, you [...]