Reached the exit in 619. Not sure if I'll keep trying to optimize but it's a lot of fun to figure out how to keep everything alive! Great job porting this, you used some nice mechanisms to make it work :D
I haven't made it to the exit yet, but I am in awe that you have implemented what feels like a true sokoban level within this game's constraints and win condition. This is a beautiful construction!