Dun dun dun! Mysterious things are happening!