GameOverReason:
    | "topout"
    | "garbagesmash"
    | "zenith"
    | "clear"
    | "topout_clear"
    | "winner"
    | "forfeit"
    | "retry"
    | "drop"
    | "dropnow"
    | "disconnect"

Topout: Player tops themself out. Garbage smash: Player received garbage that causes them to top out. Winner: Player wins (does not die)