Know somebody who might be like this game?

Summary

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