Features New Release Round-Up New Release Round Up 4/21: Ram Jam April 21, 2009 Pretty good week in terms of DVDs. A couple of Oscar Nominees, some TV shows and mutants galore. Let’s dive in, shall we?