Well the "real revolution" slogan may just be for the industry. It wouldn't really make any sense if Nintendo doesn't call their system the Revolution.
Also check out: Our Colony
It's a ilovebees type marketing stunt by MS. It even has a countdown, probably counting down to the unveiling of Xbox360.
Also check out: Our Colony
It's a ilovebees type marketing stunt by MS. It even has a countdown, probably counting down to the unveiling of Xbox360.