The Splatters Launch Trailer

The Splatters launches April 11, 2012, on Xbove Live Arcade.

Discussion

2 comments
xdeathpandax
xdeathpandax

Couldn't help but think "World of Goo" first because of the noises they make.