USA Today brings us a detailed look at Rock Band 3. The brand new 25-key keyboard controller is also revealed. The keyboard can be used as a MIDI keyboard, and the note highway will shift so the correct keys are covered.

New guitars are also going to be released along with Rock Band 3 that take advantage of the new Pro mode. One of the guitars will even be a fully functional Fender guitar! Expect improved UI functions too, such as drop-in-and-drop-out multiplayer and being able to change a song's difficulty without having to restart.

Wow, that keyboard controller looks really hard. You all excited?

'Rock Band 3': Keyboards are the key [USA Today via GoNintendo]

[Update: Hit the break for a list of some of the songs that will be in Rock Band 3.]

2000s

Combat Baby -- Metric

Dead End Friends -- Them Crooked Vultures

Get Free -- The Vines

Lasso -- Phoenix

Me Enamora -- Juanes

Oh My God -- Ida Maria

Portions of Foxes -- Rilo Kiley

The Hardest Button to Button -- The White Stripes

1990s

Been Caught Stealing -- Jane's Addiction

In the Meantime -- Spacehog

Plush -- Stone Temple Pilots

Walkin' on the Sun -- Smash Mouth

1980s

Crazy Train -- Ozzy Osbourne

Here I Go Again -- Whitesnake

I Love Rock and Roll -- Joan Jett

Just Like Heaven -- The Cure

Rainbow in the Dark -- Dio

The Power of Love -- Huey Lewis and the News

Sister Christian -- Night Ranger

1960s-1970s

Bohemian Rhapsody -- Queen

Break On Through -- The Doors

Crosstown Traffic -- Jimi Hendrix

'Rock Band 3': the songs announced so far [USA Today -- Thanks, Suff0cat!]