Конечно же заменить foreach на for (т.к. foreach не так оптимизирован (хотя компилятор должен сам его заменить на обычный цикл)) и не использовать var, где заранее известен тип.
При публикации в Гугл плей, оно определяет это приложение как нормальное. Если приложение не опубликовано и скинуто на телефон, к нему привязан ключ, то Гугл пожалуется на неизвестное приложение.
twobomb, перед тем как говорить, что юнити медленный, стоит разобраться, что его таким делает. В большинстве случаев - это неправильно настроенный проект. Есть множество статей по оптимизации проекта юнити и настройки использования ресурсов. Но сразу отмечу, что оптимизацию стоит проводить только при наличии подвисаний или проседаний кадров. (В пустом проекте юнити ограничения небольшие, сделано это для того, чтобы новички не жаловались на слабые возможности движка. К примеру пункт "Размытие картинки" отвечает за точность изображения, также есть дальность прорисовки, кадры в секунду юнити по умолчанию выставляет в максимум, есть методы, которые требуют большой производительности и т.д.)