Here are some screenies from the X360 demo released just recently.
Haha! The feedback on this game is all over the place with some people complaining it's not arcadey enough while others complaining it's not simulationy enough. The same goes for the graphics too. There is absolutely no consensus on this thing.