This would make sense, but they would have a release date if that's the case, not a "launch window".
E3 is just around the corner and they have lots of games slated for 2014. maybe they'll be hyping up their release schedule for E3 showing those infamous "core" gamers that there won't be any droughts for the rest of the year