Finished the game, enjoyed it. I saw the thought process put into level design and the progression was nice. You managed to cram a lot of features into the game given the timeline. Encountered a couple of bugs but no biggie (mostly items falling under the world). Reminded me about the great times I had with a portal gun!
Well done, and keep at it!