When you pre-order a game on Amazon, you generally benefit from their Price Guarantee policy. This means that if the price of the game drops between the time you pre-order and the official release date, you will be charged the lowest price.
As for when you are charged, Amazon typically does not charge your credit card until the game ships. This means that you won't be charged immediately at the time of pre-ordering, but rather when the game is