At long last, after years of development (and allegedly troubled development, at that), Max Payne 3 is nearly ready to take the spotlight. The Rockstar Vancouver/Toronto/New England/London project just started to show its face earlier this year, and this week Take-Two/Rockstar have finally given a release window of March 2012. Sooner than you thought? Me…