Features New Release Round-Up New Release Round Up 3/17 March 17, 2009 I don’t know if a leprechaun stole all the good releases or what because there is almost nothing coming out this week.