Fantastic polish, maybe not enough gameplay testing with people who haven't been a part of making it. I had a hard time enjoying it with the tiny sphere of visibility, and a weird unhelpful pickup/drop mechanic on unlabelled unusual keys!
Doesn't help that when you're pushing, sometimes it seems to stop for no reason. I found you have to walk away by at least one tile to reset the bug.
I do love that the levels are short and concise.
There's the germ of a great game in there, just needed more playtesting.