The Splatters show off for XBLA

YOU MIGHT ALSO LIKE: