who has it? i got mine today, and it's alot harder than the other three. Graphics kick ass too. anyone, on xbox live?