I played this game with m' droogies at the Commuter Lounge and I have to say, it's very well put together.
There's this cool stuff going on in the background, called "Dream Scapes" during certain songs. It looks very nice, and it shows just how much work was put into the game.
Work, I'll ultimately ignore. It's not that it's bad by any stretch of the imagination, it's just that 1. I was expecting a little more song for my dollar and 2. I don't feel the relevance of the Beatles that much.
It's still miles ahead of the competition, but right now, I'll pass.
Nevertheless, you WILL know a lot of the songs, and it's still the same old, fun in a group Rock Band.