 We wanted to create a game of such massive scale that's never been created before. We really wanted it to run naturally in the browsers. Anyone can play it immediately, whether it's your laptop or your phone or your PC. We were building a system that could cope with huge demand and huge concurrency, huge availability. Around about the same time, Service Fabric came about. Say two alliances suddenly decide to go to war on a whim. They all meet in space at the same time to duke it out. Our microservices in Azure Service Fabric will automatically scale up, begin unfolding space and seamlessly distribute the load across all the nodes in the system. We've tested it up to 50,000 concurrent players in the same battle arena. We were handling 267 million application messages a second. Our game microservices are built using ASP.NET Core. It gives us superior performance. ASP.NET Core is an open source that allows us to contribute back to it if we have any performance issues which then Microsoft review and together we make a better product. Our contributions to Kastral have reduced allocations, lowered latencies and allowed it to be already 2,300% faster than previous incarnations of ASP.NET and more than six times faster than Node.js. We run public player versus player alpha play tests once a month where anyone can just drop in. All you need is a modern browser that runs WebGL, turn up at the website and you can play the game against other players around the world.