Really fun, and a solid challenge! The core mechanic was simple but had some nice surprises. To nitpick, I think there might be a slight issue with update order; it seems like the enemy interaction changes based on which direction you're moving. It makes it slightly more confusing than it needs to be. But that's basically my only issue!