The style of the game is good looking, the movement are working though they could be improved, especially the jump, and the level design is... Not puzzles ? I mean, the most complex it gets is go to one door then come back, the rest is pretty much going forward.
BUT the mechanics, there's quite a lot of them, and they all seem to work great, plus, you got everything you need to make intersting levels, the buttons to block doors being pushable several times could be a great twist to typical platformers since you can't just jump over it to avoid pressing it again.
Overall it feels you were lacking time for the level design and i strongly suggest to continue developing and finding the best ways to use those mechanics, maybe add some - be careful not to add too much as it could ruin the feeling - good job and wish you luck