I didn't really pay attention to the Beatles Rock Band Promo, I mean hell, it's another rockband game, what's the big deal?
Then I heard about this "amazing intro footage from Beatles Rock Band, it made me cream my shorts and I kept watching it over and over again..." and it piqued my curiosity...
My mind? Blown.
If you get a chance you should check out the intro in all its giant glory.