You are stranded in Terraphage, a mysteriously dangerous land. With your trusty harpoon, maybe you can escape and get back home.