Dreadworks

unravel the mystery of why a secret moonbase has suddenly ceased all communication
Puzzle