This is pretty ambitious for a Trijam game but I think you pulled it off well! The music and environment create a good atmosphere for puzzle-solving. The only thing I found myself wishing was that the requirements for each row would get checked off as I fulfilled them, or my errors were spelled out for me. Obviously those things would have taken a lot more development time though!