I don't know why so many people are thinking it is a sure thing it will be modded. Sometimes unlocking FPS makes things unstable, who knows how hardcoded the internal resolution is, and even some popular games like the Mass Effect series can only have new textures using external programs like texmod (I think, it's been a while since a last checked).
I'm still interested in the game since I heard so much about it, but all of this + GFWL will make me wait for at least a sub $10 price, and I was probably going to buy it from GMG today using that -25% code, phew...