e-Xpress Launches ‘Game Shop’ in South India

GB writes: "e-Xpress one of the biggest gaming publishers in India have launched yet another video games store in India. The latest one is the first ever store in South India and is located in Chennai. This is also the third Game Shop, two others are currently located in Mumbai."

Read Full Story >>
The story is too old to be commented.