Very cute puzzle game! First few minutes it was a bit too hard to figure what to do, but after that - it was quite fun and relatively easy. The main disadvantage, in my book, was that after you've understood it well - it wasn't that fun anymore, as the mechanics is pretty much simple and repetitive - you charge and change directions, and that's it. So the game kinda look way more complicated than it actually is... So I'd rather reduce the complexity of appearance, or make more variability.
That said - it was quite fun and enjoyable to learn and figure out! Great submission!