BioShock 4 Rumored Leak Could Reveal Launch Window

Is BioShock 4 nearing its launch?