Indie game inspired by the novel "The island of Doctor Moreau" by HG Wells.