A really excellent game! Right on theme and I think an very good concept and implementation. The core mechanic is solid, and yet quite simple and easy to understand, and the level design and puzzles were great.
The one point that was a bit iffy for me was the first encounter with an enemy. While the game has to that point shown very well what to do, it felt like I was just dropped in the deep end there; because the timing is so tight on getting past, it felt like I was missing something (or I was missing something and just managed to brute force it through that part). It took me quite a few tries to get past that, though I'm glad I did, because the ending was quite good.
I don't want to spoil it for anyone, so I won't make any comparisons to a part in a certain game, but I'll just say that I spent quite a while running backwards and throwing the bot in every conceivable direction until I eventually gave up that endeavour.
Anyway, amazing work. One of the best entries for sure.