Yes, this is steam only. So those who have a retail version are out of luck. Then again, if you like the game, you should realy buy it when you can afford it. Not sure what other versions (beside steam one) there are, but it probaly wont work on those either.