Microsoft, I totally get your Xbox 360 ads

The Parking Lot. I totally get this. Sony, you should probably take some notes because Microsoft clearly knows how to produce commercials that the general public can understand. Yeah, the balloon dropping of components is weird, but at least I know what’s going on. This is a clear indication that the Xbox 360 still owns the streets. Booyah!