Привет, ребятки Мне надо кого-то отревьюить, к сожалению или к счастью, мой выбор пал на ваш код В целом то вроде все окей из простых советов: • Разделить jack и vm файлы • Добавить комментарии к некоторым методам и строкам(например, к клавишам(if key…) • Переменные можно назвать чуть более понятней (у вас есть такая переменная как a к примеру) • Метод run в классе SquareGame очень большой, может следует его разбить на несколько? Вы большие молодцы!!!!