Very positive impressions (if you can get over the F-zero GX comparisons)...

http://multiplayerblog.mtv.com/2008/...ince-f-zero-gx

And commentary from Neogaf, for your amusement...

http://www.neogaf.com/forum/showthread.php?t=267081