Very enjoyable, well done! With the random levels, there's an issue in that a spike and a key can end up in the same tile, but with 3 hearts it's mostly fine. I could see this being made into a full release if more mechanics/traps are added other than the spikes.