Cool, just seen that. Don't really care what's more powerful honestly. I'm happy the way games are looking already. Will be getting both anyways. I just hope they don't launch the same month. Gonna hurt my wallet.
I bet they're going to launch a week or two from each other. :p