Games/The Island of Dr. Frankenstein/MediaThe Island of Dr. Frankenstein·, 2009MediaBack to gameAll1Screenshots1Screenshots1More about The Island of Dr. FrankensteinPlayer reviewsSimilar games