BAFTA set to push Indians create world-class games
New Delhi: As India witnesses more and more game developers going mainstream, along with a thrust on creating a new gaming ecosystem in the country, the British Academy of Film and Television Arts (BAFTA) has taken up the cudgels to find…