On Saturday evening, in the Ansal Plaza in the heart of New Delhi, the moment hundreds of thousands of Indian gamers have been eagerly waiting for finally arrived – the launch of the Xbox 360 in their country.
India became the 31st country to join
Read More