Have you lodged a ticket?! (2026)

Release:
Developer: Barking Dog
A chaotic co-op IT support game for 1–3 players. Race through the office, solve support tickets, manage priorities and SLAs, and survive another day on the helpdesk.
Platforms: PC (Microsoft Windows)
Genres: Indie, Simulator, Strategy
Tags: Party Game, Roguelite, First-Person, Family Friendly, Funny, Physics, Co-Op
More from Barking Dog
- Homeworld: Emergence (2000)
- Global Operations (2002)
- Disney's Treasure Planet: Battle at Procyon (2002)