Game Engine Architecture | Desertcart Japan