Just read an article where this 2 sizzling supercars battle it out in the ring of those very frank critics of Topgear! Here's the full article and see how this mutated T-rex battle Tony Stark's steed. http://www.topgear.com/content/featu...ries/07/1.html
So I guess it is indeed living up to expectation... road and track also pitted Godzilla to vette Z06 and porsche 911, and is currently setting new lap records worldwide. kudos to all Japanese car enthusiasts!