Games You Probably Haven’t Played: The Island of Dr. Frankenstein (Wii)

Today on Games You Probably Haven’t Played, we have The Island of Dr. Frankenstein. Visual Impact is the game’s developer while the publisher is Storm City Games. It was released on October 13, 2009.  This game was a Wii exclusive. The only noteworthy thing about its release is that it somehow received a WiiWare prequel … Read more