Rock Band, the Harmonix franchise that put the wind right up Activision's Guitar Hero series, is back. It's bigger. It's better. It's aimed at chomping off another big chunk of the music game market.
So, what does it have to offer? A whopping 84 new songs, for starters. You'll find everything from classics such as AC/DC's Let There Be Rock right through to Panic at the Disco's Nine in the Afternoon then round to Megadeth's Peace Sells. You'll even find the first new Guns n' Roses single in ten years - Shackler's Revenge!
For those wanting a casual experience, Harmonix has opened up the opportunity to just jump in and play. If you have guests, they'll no longer have to go through the cumbersome process of creating a character - they'll be able to just jump in with a pre-made one. Similarly, it's dead easy for players to pop in and out, so you won't be standing around waiting for other players to get back from doing debauched rawk things in the toilet. Add in a 'No Fail' option to stop you having to repeat tracks and partygoers are onto a winner.
Rock Band 2 also comes with ramped-up online functionality. There's a Battle of the Bands mode that pits players against a series of constantly-updated challenges, competing against other players online.
Owners of the first Rock Band will also be able to import songs from the original Rock Band and any downloadable content they've bought, meaning there'll be no messing about trying to re-download it or shelling out your hard-earned cash for a second time.
Anyway, without further ado, let's get onto the songs that put the 'Rock' in Rock Band 2.
AC/DC - Let There Be Rock - 1970s
AFI - Girl's Gone Grey - 2000s
Alanis Morissette - You Oughta Know - 1990s
Alice in Chains - Man in the Box - 1990s
Allman Brothers - Ramblin' Man - 1970s
Avenged Sevenfold - Almost Easy - 2000s
Bad Company - Shooting Star - 1970s
Beastie Boys - So Whatcha Want - 1990s
Beck - E-Pro - 2000s
Bikini Kill - Rebel Girl - 1990s
Billy Idol - White Wedding Pt. I - 1980s
Blondie - One Way or Another - 1970s
Bob Dylan - Tangled Up in Blue - 1970s
Bon Jovi - Livin' on a Prayer - 1980s
Cheap Trick - Hello There - 1970s
Devo - Uncontrollable Urge - 1980s
Dinosaur Jr. - Feel the Pain - 1990s
Disturbed - Down with the Sickness - 2000s
Dream Theater - Panic Attack - 2000s
Duran Duran - Hungry Like the Wolf - 1980s
Elvis Costello - Pump It Up - 1970s
Fleetwood Mac - Go Your Own Way - 1970s
Foo Fighters - Everlong - 1990s
Guns N' Roses - Shackler's Revenge - 2000s
Interpol - PDA - 2000s
Jane's Addiction - Mountain Song - 1980s
Jethro Tull - Aqualung - 1970s
Jimmy Eat World - The Middle - 2000s
Joan Jett - Bad Reputation - 1980s
Journey - Anyway You Want It - 1970s
Judas Priest - Painkiller - 1990s
Kansas - Carry On Wayward Son - 1970s
L7 - Pretend We're Dead - 1990s
Lacuna Coil - Our Truth - 2000s
Linkin Park - One Step Closer - 2000s
Lit - My Own Worst Enemy - 1990s
Lush - De-Luxe - 1990s
Mastodon - Colony of Birchmen - 2000s
Megadeth - Peace Sells - 1980s
Metallica - Battery - 1980s
Mighty Mighty Bosstones - Where'd You Go - 1990s
Modest Mouse - Float On - 2000s
Motorhead - Ace of Spades - 1980s
Nirvana - Drain You - 1990s
Norman Greenbaum - Spirit in the Sky - 1960s
Panic at the Disco - Nine in the Afternoon - 2000s
Paramore - That's What You Get - 2000s
Pearl Jam - Alive - 1990s
Presidents of the USA - Lump - 1990s
Rage Against the Machine - Testify - 1990s
Ratt - Round & Round - 1980s
Red Hot Chili Peppers - Give it Away - 1990s
Rise Against - Give it All - 2000s
Rush - The Trees - 1970s
Silversun Pickups - Lazy Eye - 2000s
Smashing Pumpkins - Today - 1990s
Social Distortion - I Was Wrong - 1990s
Sonic Youth - Teenage Riot - 1980s
Soundgarden - Spoonman - 1990s
Squeeze - Cool for Cats - 1970s
Steely Dan - Bodhitsattva - 1970s
Steve Miller Band - Rock'n Me - 1970s
Survivor - Eye of the Tiger - 1980s
System of a Down - Chop Suey - 2000s
Talking Heads - Psycho Killer - 1970s
Tenacious D - Master Exploder - 2000s
Testament - Souls of Black - 1990s
The Donnas - New Kid in School - 2000s
The Go-Go's - We Got the Beat - 1980s
The Grateful Dead - Alabama Getaway - 1980s
The Guess Who - American Woman - 1970s
The Muffs - Kids in America - 1990s
The Offspring - Come Out & Play (Keep 'em Separated) - 1990s
The Replacements - Alex Chilton - 1980s
The Who - Pinball Wizard - 1960s
Abnormality - Visions - 2000s
Anarchy Club - Get Clean - 2000s
Bang Camaro - Night Lies - 2000s
Breaking Wheel - Shoulder to the Plow - 2000s
The Libyans - Neighborhood - 2000s
The Main Drag - A Jagged Gorgeous Winter - 2000s
Speck - Conventional Lover - 2000s
The Sterns - Supreme Girl - 2000s
That Handsome Devil - Rob the Prez-O-Dent - 2000s