Slow Down Bull

Sunset Overdrive dev Insomniac announces Slow Down Bull

A small action game about a stressed out bull.