I'm curious about pre-ordering games from Steam.
I'm coming from consoles, where I usually pre-ordered my must-play games (like the upcoming Tomb Raider) from Amazon to get them day 1. Amazon charges the lowest amount from the date ordered to delivery.
Will Steam charge less if there's a sale after the pre-order is placed? Also, they don't charge until it's released, correct?
Lastly, it's my understanding that physical or download PC games, like the ones bought on Amazon, can be activated on Steam. Is this correct, and how does this work?