Screenshots are all well and good, but I want to see this baby in motion. Like that sublime gif image that just makes the game look so sweet; I want some decently portioned, uninterrupted gameplay action.
Why fabricate a rivalry on a potential highly overlapped audience? And there seems to be a critical gameplay difference between the two games. One being a simulator and the other more of an arcade racer so they are different enough games to not cannibalize each other. I will buy both and I'll enjoy both for different reasons.