Just got my eyes on some sick pics of the new Mazda RX-9 test mules cruising around Tokyo. From what I've seen, it's looking like a beast of a car - that rotary engine is gonna be a game-changer. Anyone else seen these photos or have any tea on the specs?