Highest Rated Comments

TheNewYorkRipper79 karma


TheNewYorkRipper1 karma

Been seeing the game at a few bars in NYC (people playing it), along with stickers and street-art around the city. Is this from a "Street-Team" type promotion, or is it a natural result and coincidence from the game gaining popularity? (you guys are from NY right?)