I stay on Koramangala Ring Road...I'm not saying where exactly till people decide whether they want to come or not. It's very close to Dell Office on Ring Road though...
And yeah, if you ppl dont want to game, then I'm at a loss for what we should do. No offense, but standing around in Cubbon Park going..."yeah...hi...I'm faraaz" gets boring after the first 5 minutes...