Is Kevin up to something creepy with his brain research?