I don’t really buy these answers. Especially with a big title like Forza, they hold plenty of sway in their own right as advertising for the manufacturers. There’s no reason they have to let Honda tell them how to make their own damn game. It’s just so stupid. How dumb do they think consumers are that seeing a damaged…