Slow Down Bull News

Sunset Overdrive dev Insomniac announces Slow Down Bull

A small action game about a stressed out bull.