With as dedicated fans as us gamers can be, some take it a bit overboard and make up their own dates. However, there are some hints from a pretty legitimate source. US retailer Walmart has listed the game to be released on June 1st, 2012, while UK-based Zawi had its date set during July of 2012 but changed it to November 23rd.
However, the most dedicated of fans searched the trailer and came up with the date of May 24th, 2012. Someone also found evidence of a hint within the trailer. You can see in the picture below that the truck says “We aim not to lose it” and the for sale behind the truck says “For sale 5/24/2012” all the while the address for the house is 2405. A date early in 2012 seems unlikely due to the release of Max Payne 3 happening at that time. July of 2012 seems like it could be right, though.