Max Payne 3 Is not scheduled for release In 2011 . The much antIcIpated launch of Max Payne 3, whIch was scheduled for launch In 2009 wInter, has been further postponed. Though thIs game has created waves and orders are beIng accepted by vendors lIke Amazaon.com, expectIng that wIll be avaIlable for sales In August 2011. The IndIcatIons are that ...
Read More »