Welcome along!
By any chance, did MicroPlay used to be near the Euro Hostel? I went down there for a gig a few years ago and we had a few hours to kill, so we went to this internet cafe and played CoD4 for hours haha. Can't remember the name, microplay sounds familiar though.