The server is written with asyncio. A lot of work has been done, but we will still need help adding features beyond the first release. We will need to extend the matchmaking algorithm to work for 3v3 and higher, allow players to join multiple queues at the same time, add additional "ready" checks after a match is found, migrate existing data into new tables, and more.