CROSSTOWN
FREE PLAY

Union Square

READY · 30×Fri 17:00
WalkShuttleBus

Crews

Union Square

Route details

Select a crew to preview its route.

Dispatch log
    Connecting…

    Sample map and schedules. Not real MTA service. No GPS.

    Rooms expire two hours after creation, including while disconnected.

    New session

    Live sessions keep running when you leave. Each room expires after two hours and allows 240 commands. Limit: 60 new rooms per day, shared by all visitors (resets at 00:00 UTC).

    Checking availability…

    How to play

    1. Press Start. The clock runs continuously. One game minute takes two real seconds. No pause or speed control.
    2. Select crews, then Retrieve. A carrier brings the flag home automatically.
    3. Tap a location, then Move or Guard. Crews choose the fastest route. New orders apply after their current travel leg.
    4. Send support or retreat. More crews at a stop defeat fewer; equal forces cause a standoff. Move or Return lets you withdraw.

    Defeated crews recover after 12 real seconds. Bases are safe; no fights during travel. After delivery, issue another retrieval. Other retrieval crews head home with a friendly carrier.

    Invite the other player before the host presses Start. The Friday → Saturday shuttle closure occurs one real minute after starting. Route details and log use game minutes.

    Opening this guide, leaving the tab, or losing connection does not pause a live match. Reset clears the entire match.

    Agent access

    The browser and HTTP clients share the same room. No bots run unless you connect one.

    API specification ↗

    POST /api/rooms/:id/orders
    Authorization: Bearer <team key>
    Idempotency-Key: <unique UUID>
    
    {"crewIds":["orange-1"],
     "intent":"retrieve"}

    Host keys can start, reset, and command either team. Team keys control only that team. Live rooms reject pause, step, and speed changes.

    Room creation requires the browser admission check. For deterministic tests, create a separate room with "clock":"manual" through the API using a fresh admission token. You cannot switch an existing match to manual time.

    Invite links and files are bearer credentials. Share only with intended players or agents. Rooms expire after two hours.