Brute HorsePCPS5Xbox Seriesinfonewsscreenstrailers Screenshots / Brute Horse March 18, 202503/18/2025