Therefore I was wondering, do you know where some Internet/gaming cafe in New York is? Being close to Times Square is definitely to be preferred and even better if it has Heroes III, but we need our fix and therefore anything can be used!
Please, we are getting desperate here! We might end up on a Playstation or something
