Is there a difference if i buy it here then if i buy the steam version.
The only difference is that the Steam version contains achievements, other than that this is the same version.