New Release Round-Up New Release Round Up 7/20 July 20, 2010 The Losers heads up a mediocre week for New Releases.