Yeah it is everything KZ isn't
900p (at the min) vs 1080p
multi player only vs single and multiplayer
6v6 vs 12v12
lastgen/nextgen vs nextgen
I doubt very much whether it will be a system seller too - because if you are an xbox 360 user, why pay £400 for a new console which will only look marginally better than on the 360 and that will cost around £40.