Goat Direct 2026 — All the News and Reveals April 1, 2026 Goat Direct Showcase Shows Off Card Game, Controller, Skins, and More April 1, 2025 Goat Simulator Direct Announced For April Fools’ Day March 25, 2025