What is that?! Things start getting dire as Fran enters a creepy lab and has to fight off some kind of monster attack!