Why not wait until the day the game comes out then buy it? Pre-ordering games is the main reason we get shit games at release. They get paid up front, then give us half of what is promised. If noone preordeered a game they would make damn sure the game was perfect on launch day and not tear it...