Yup. That's the official name of the Revolution. Pronounced WEE. Love it? Hate it? Stick with it. I'm not to keep on it, but neither do I particularly dislike it. You can read all about it at http://revolution.nintendo.com if that page wasn't currently dead. You can see the press release at least at http://revolution.ign.com. Not a rumor, official announcement.