Cute game, it is pretty fun. The biggest problem is understanding what the rules correspond to the first time through, I think it would definitely benefit from a better tutorial.
It also took me a bit to realise that the pickup was not based on the character position, but rather the facing indicator.
That being said - once you get the idea, it is quite fun to play!!