Very cool episode. there are few things I noticed:
The new on-hood camera. It has a special, almost a little artificial feel to it, but in a good way.
They played with viewer expectations. When the parade of police-supercars passed Hamster, I thought "well that was probably staged". Than a few minutes later we have that parade of weird offroaders passing him, like a sort of "yes of course this is staged" moment. I liked it, totaly over the top.
might add stuff later