The Splatters Launch Trailer

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

Did you enjoy this video?

Sign In to Upvote
2 comments
xdeathpandax
xdeathpandax

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