I saw that this game is on sale at D2D, and thought id go through this forum to see mention of this game. But after seeing this thread I've decided maybe I'll pass. DRM and planes for DLC?
If this were a Xbox360 game, i'd expect DLC's that you pay for. But for a PC game?