Market saturation! Clever scheme if you ask me. I'm more than sure that with all the hype surrounding this game it just may outsell every other title coming out soon.
Omicronx's comments