This is really neat! And fun! I love the survival take on this. I also really dig that attempting to do an illegal move blocks you from ever using that square. It's a great way to enforce for the player that they need to be very deliberate in their moves.