That's a huge improvement from the previous submission for sure.
I was able to get out of map bounds again, but now you can finish the game :D
The art is great too!