1up.com has some info up on the Revolution which you can find
here. No hardware specs but they do talk about the online service as well and some higher level details. Keep checking back as the leak of information should turn into a flood around noon today.