Absolutely loved the game, the only thing I'd say was lacking would be the use of limitation. While I feel like I might understand where you were going with it, i feel that the presentation didn't quite convey that message.
However I still played the whole game, the mechanic of masks and how they change your approach. Loved it.
And Imagine my surprise that there's a boss at the end too, I was impressed.