The launch period is of vital importance to a game's success. It's when the hype should be at its peak, sales should be ...