Язык Javascript с комментариями.
1) Добавить дополнительные просмотры чисел в ячейках при размере игрового поля больше чем 3x3 (при 4x4 - 1 доп. просмотр, при 5x5 - 2 доп. просмотра, при 6x6 - 3, и т.д.);
2) Масштабировать игровое поле, чтобы оно помещалось на экран целиком.