9/10
Excellent game and the ending was a nice touch.
The only reason I didn't give it a full 10 is because the last puzzle involving the exit sign made absolutely no sense in terms of initiating it. After step 1 though, everything falls in place. Just a little bit of feedback is all.
Well done!!!!