Get ready for the tremendously challenging and addictive Super Splatters!
In Super Splatters you'll be throwing a band of semi-suicidal Splatters across the stage, blowing them up in an attempt to ignite a series of explosions. But unlike other flinging games, shooting here is re...