A bit on the hard side but its well made (I got stuck on level 1 before I noticed that you explained the part about the switches near the bottom of the descriptions page. Then I went to stage 2 and the archer made me rage quit :D)
Hmm I guess its both of those? Its mostly those parts where I felt stuck as there was no way to extend the map anymore. Then the jumping around like a crazed rat or making intelligent guesses leading to finally opening up more space are the eureka moments.
At first I was confused why things were getting rendered with less black pixels as time passed. Then I realized it was because the character was slowly freezing. Nice game! :D