I just posted this in another GamersGate thread:
Eh whatever, not a big deal. Really looking forward to playing the game. I tried the demo and it recognizes an XBOX controller so it plays exactly the same, and you get the achievements through GFWL. Add the higher res, nicer graphics, and...