Loved the "camera shows hidden things" idea. I think it's well executed. You sort of understand what you need to do and how to use the camera step by step, the game has a cool way of letting player both explore and understand.
Also I didn't expect any dubbing, that was a nice surprise. Overall nice experience, liked it!