Project C.A.R.S. WiiU first screenshot taken from Beyond3D forum

The pics look like shit but hey, its better than nothing.

Cant wait for this game. Thoughts?