I enjoyed this :) Fun idea, good graphics and music too.
Not so sure about the way the boss fight swaps two random hats of yours, as it undoes the strategy and learning I've been learning in the leadup to a tough boss. I would have been very ok with that if that was an ability the boss would use from time to time, rather than the fight button hitting me with it. Aside from that, I really enjoyed it :)