Spy is related to Mystery. Mystery is related to Unknown. 
Room is related to Operation. Campaign is a type of Operation. 
Spy <--RelatedTo--> Mystery <--RelatedTo--> Unknown 
Room <--RelatedTo--> Operation <--IsA-- Campaign 