After playing this and seeing the review I'm pretty sure this was Criterion putting out a highly requested Burnout: Paradise police dlc, but in a creative way.
stinkmeaner2's comments