1.The intro was very falloutish... (Didn't FT:BoS intro begin with a fuel station near Chicago?)
2.the trap... well hmm... I'd ask a question "Why the hell would anyone drive into a city in the middle of a battle in an unaroured car?"
3.The armoured/armed cars take me back to Interstate '76...