You did really well with this one! The environment was great, but you know that already :P
I thought the story left A LOT to be desired, but considering you were only planning on a tech demo of the environment, I'm very grateful you decided to add a little gameplay into the mix, too! I hope you revisit the premise and flesh it out a bit, it's quite good. Cheers to you.
Lumps Plays = Pop up commentary?! Wtf is that?! Give it a shot, you'll like it :P