A very polished experience. I might be in the minority here but I think the having the keys switched during different puzzles was a bit too confusing. But other than that I genuinely had a good time with this one!