Grimrock, нестандартное поведение и развитие героя это же идеальный тестинг. Вот сейчас Ремикс на ютубе стримит прохождение карты, так постоянно ловит косяки от такой особенности: покупаешь что-нибудь в любом магазине, окошко закрывается, небольшая задерка, показывают надпись что куплено, показывают надпись сколько потрачено, опять задержка, чтобы успеть все это прочитать и снова открывается окошко магазина. Но если в середине этих действий снова кликнуть по магазину героем, то окошко откроется как бы 2 раза - от клика, и как обычно после надписей. Итог - стейтмашина скрипта крашится и показывается неправильное содержимое диалога. При этом мне, за долгое время работы над картой и несколько прохождений в ходе тестов, ни разу в голову не пришло, что кто-то будет так делать. В этом и есть великая сила взгляда со стороны.