I think ASCII would have been about as difficult to implement as these squares, but I would've lost some flexibility. Making the players look similar but not identical was important, and in ASCII that would've been harder to do.