Try restarting Steam if you get a lightning fast preload. That seems to work most of the time when preloading does this.
Unless you have a 100 Gbit connection or something.
I wish I did!
The preload works now, but I still can't change the preload location. It's great Steam now lets you choose where to install a released game, but still not letting you choose where to preload? C'mon, Valve.
They had to offer some sort of incentive I guess and with MP being stripped out in the initial launch game they couldn't do the usual XP bonus or pre-order bonus gun etc. so ranger mode it was.
Need something to secure pre-orders I guess. It is a dick move, and I'd be surprised if they didn't know that themselves. But business is business
My perspective:
I understand they needed a preorder incentive, and since Ranger Mode was post-release DLC for the last game, it might have seemed a logical choice for THQ/Deep Silver/4A Games to make it the preorder incentive/day one DLC for this game.
However, Ranger Mode is a combination difficulty modifier/gameplay modifier. It was a popular element of
2033 (which later saw its free inclusion in the Steam version, though it's still paid DLC on the Xbox 360), as it offered a much more immersive style of gameplay. To take something like this and separate it from the base game is disappointing, even if all preorders receive it and it's available as day one DLC.
Bottom line, while I understand why they made Ranger Mode separate from the main game (as preorder incentive/day one DLC), I wish they hadn't, and I hope that if there is a third Metro game, it comes with Ranger Mode by default.