Что касается вопроса о том, где баг, где честное прохождение и так далее, думаю, мы никогда не найдем идеальных критериев, и всё будет зависеть от личных взглядов и ощущений. С читами проще, там понятно, где используется чит, где нет. А "честно" ли убивать Бибопа при помощи Леонардо, позволим боссу застрять около машины и бесполезно бить воздух - это уже вопрос без объективного ответа.