I haven't played Fazclaire's in a while, but if i remember correctly, the missing proffesor ( Barwald or something like that?) is the proffesor that has been helping the purple-guy-stand-in kidnap the girls and helped with some programming stuff. Only about 40% confident tho