Archive For The Splatters Tag

The Splatters Trailer for Xbox Live Arcade

The Splatters Trailer for Xbox Live Arcade

[HTML1] The Splatters is an Xbox Live Arcade game coming in 2012 where there is goo.... everywhere.. splattering.. everywhere.  SpikySnail Games' debut goo is everywhere causing other piles of goo t... Read More