Yo creo que es más bien una cuadrícula. Como esos ejemplos de javascript donde puedes dividir una imagen en zonas por coordenadas, símplemente está dividida en muchísimas coordenadas y un OnMouseOver para desplegar el texto cuando se coloque el mouse en esas coordenadas. Cada vez que se compran pixeles, se actualiza la imagen "raíz" y se vuelve a subir, además de que se agregan las nuevas coordenadas y el mensaje. ¡Quisiera tener máquina del tiempo para regresar y ganarle la idea! XD
Saludos!