That's a really cool idea. Quite well implemented too. I can see loads of potential there for building on it - mainly with the level design. In this game it seems most of the 'fails' are due to the 8 pixel movement stopping you reaching from a different angle, rather than the classic sokoban error, if that makes sense? Though I suppose you could say the 8 pixel movement is the puzzle.