It would be nice if there was more discussion of the architecture and how the service achieves its claims. How are users synced reliably without a central server? It’s not a matter of reducing latency at all costs. Game server architecture is based on the concept of server authority that prevents hackers and cheaters from performing client-side operations from altering the “source of truth” that lives on and is only altered by server-side operations. This looks like a fun approach to learning the API but there isn’t enough information to justify replacing existing hand-made systems built for online games.