Well, it seems interesting, though I'm not sure what to expect, it seems like it is obvious from the gameplay trailers I've seen but one line in the description worries me
"devious hidden switches" -.-