Anyone knows where I can play XBOX? There was once a nice shop @
Downtown East where you can play XBOX with friends, completely
comfortable with sofas and huge LCD TVs. But its no longer
there..
So is there any other places where we can pay xbox games in
SG?