Very nice, 14/14. The impossible one is a little bit frustrating, but I guess it makes you think which one is very hard and which one is impossible, so might be game design :-/ .
Bug : I got stuck when pushing blocks sometime, or when appearing in corner.