The new division is called 88 Games and aims to put India on the global gaming map by creating immersive and culturally rich ...