New Release Round-Up New Release Round Up 4/27 April 27, 2010 Nothing too big coming out this week but still some stuff worth checking out.