Games for Windows Marketplace for just $0.99. A great deal on a noir love story with a high body count.
Speaking of Max, dearest of all our MIA protagonists, there's still nothing new to report on Max Payne 3. Having already had nearly two years worth of release windows close, the game's latest official delay was this past June. We'd guess that the triple Payne would have a launch window sometime in 2011, but trusting any release estimate is like a noir character trusting a dame with silk stockings.
Also, World of Goo is on sale this week through the Marketplace for $4.99.