Для запуска Battlefield 3 без браузера вам нужно скачать клиент который будет связываться с серверами origins без браузера. Такой клиент можно скачать на официальном сайте игры, с помощью него можно попадать в игру без связи с браузером. Вы будете там авторизовываться как в браузере, но это будет ваше приложение установленное на вашем компьютере. Таким образом, без браузера, можно запустить Battlefield 3, только нужно будет выбрать сервер.