Upcoming cards are identified by a negative number. The pre-release number will be preserved as an alt number after release to avoid breaking saved deck and replay data that references it.
The server will now send a sync message when the client connects via WebSocket. This removes the need to send another GET request to sync game data.