Super Splatters announced for Steam May 27, 2013 Microsoft Xbox 360/PC/Release Information/SpikeySnail/Steam/Super Splatters/Xbox 360 I was a huge fan of The Splatters when it released on Xbox Live last year, and so was Matt as he scored it a 4 out of 5 in his review of the game. However, The Splatters only released for the Xbox at the time. That is being remedied… Read More