The Island of Doctor Morose2026Survival PuzzlePCWindowsAdd to wishlistLikeDislikeShow gameplayGames like The Island of Doctor Morose