This is a clever game! It was easy to understand, and there were some interesting levels where I had to think about how to move forward properly.
A couple transitions are a bit awkward (leave on the left, come in from the left on the next level), but it was clear and well structured. Great job!