The Splatters Launch TrailerThe Splatters launches April 11, 2012, on Xbove Live Arcade.By Mike Tao on March 28, 2012 at 11:51AM PDT The Splatters