The mad scientist returns!