Technically impressive for a jam game. I really like the atmosphere (considering it uses similar colors to my game it is pretty easy to guess that I will like it :D).
Was the radio used as a checkpoint a nod to portal, or am I reading into it too much?