You can get Max Payne 3 on steam for 10 bucks now!
http://store.steampowered.com/app/204100/?snr=1_4_4__40
enjoy...