What´s up with Steamworks? Is it different to Steam? Will the game only be available through it? I hope not ffs, i want the physical copy...
Steamworks is like Games for Windows Live. It's a platform that gives the game achievements, storage, matchmaking, and some other services that Steam offers. The advantage is that developers can integrate it much more easily then building their own solution, that the servers are already supported by Valve, and that using it is free.
The downside is that the game requires a Steam account to play, no matter how you buy it. You *can* buy a physical copy (generally, I don't know if this particular game is getting a retail release), but it'll still need you to install and have a Steam account.
So if you have no problem with Steam, you can just buy it and not worry about Steamworks. If you do have a problem with Steam and don't want to use it, you can't buy any game with Steamworks.