Forza Horizon has received a rather batty new trailer from Microsoft, proving that cars are people too. We're pretty sure this poor guy will have to walk home from the office now.