Black Lives Splatter

The ultimate protestor splattering video game