Начало хорошее. Что бы я исправил:
1) Когда пользователь наводит на клетку, на которую он может кликнуть, эту клетку лучше как-то выделить (обводка/подсветка/масштаб)
2) Бот слишком быстро ведет обстрел. Игрок просто не успеет понять, что происходит и куда стреляют.
3) От дизайна болят глаза и мозг. Нужен контраст.
4) Вместо прицела поставь pointer. Это даст понять новичку, что он может кликнуть на клетку
5) Не сразу понятно чей ход. Вместо зеленой подстветки сделай padding+bg color
Еще раз по поводу бота. Сейчас 2017 год, никому не интересно играть в одиночныне игры. Сделай имитацию многопользовательского морского боя. Просто Добавь в интерфейс имитацию поиска случайного игрока, ошибок, увеличь время обдумывания хода итд.