I got this image off of Gamespot's Latest Rumor Control. Take a look.
What do you guys say. I say that contraption looks FUCKING AMAZING....:evilgrin:
http://img202.echo.cx/img202/7328/rc...reen0016rj.jpg
Edit: Gamespot's Rumor Control did nevertheless say it was bogus :(