That was fun!
It'd be awesome if you find a way to interpolate the player sprite position when moving through the grid. Looks like it'd fit in a gameboy nicely.
Good stuff, congrats!