Blur Beta walkthrough video; wait, what?

It feels like I've seen more press releases for Blur than most other games lately. Apparently, Bizarre Creations wants everyone to realize all of the fun they are missing in the beta if they aren't already playing. The video below lets them explain what the Blur beta contains. Grab it now on Xbox Live. What do you think? Is the game worth all of this press?