XBOX 360 The Splatters (XBLA) Review April 9th, 2012 5 The idea of the game is rather simple: die with style. You take control of little creatures aptly called "Splatters". These characters are simply...