a little bit more leniency when going diagonal with squares missing on the sides and maybe a mini map would be nice. i think with a little more this concept can go a lot further!