Developer: The Box Studio / Frog Factory
Steam Store: Release date: December 18, 2018 Retail Price: $17.99 |
Indie game inspired by the novel "The island of Doctor Moreau" by HG Wells.