NowGamer - Launch window. What does it even mean? Is it just the latest in a long line of confusing PR terms used to comfort potential early adopters with the knowledge that this ‘launch window’ must-have will be available shortly after the hardware release?
Is it an excuse for those games that sleep through their alarms and just can’t make it to the launch party in time? Or is it a cunning way to cultivate bullet points for press releases by making out that any game out within a year of new hardware can be considered a ‘launch window’ release?