Backstory: I am a Data Engineer by profession. While I was preparing for a System Designing interview round for some companies, I realised most of the materials available on the internet was just someone solving a specific system design problem either in form of a very long text or a long video, but almost none of them thought me how to think through it. And if I had another way of designing it, there was no reliable way to validate if it would work and how would it compare to the optimal system. So I thought of building a simulator. And while building I realised I could turn it into a game.