Gamedoora is a unique social network of sorts for game devs, but it still has a long way to go

India has a population of over 1.3 billion people and two-thirds of…