The art was really cohesive, the sound effects and music complimented it well. However the collision is a bit finicky, I found I could get snagged on walls pretty easily (not a problem really, just something that could have been better).
I'm still stuck on the second puzzle. I know the answer is "BD3" but I don't know where I'm supposed to punch that in.