L londonist.com Invader: Where to Spot the 8-Bit Street Art in London 65 points zeristor 11 months ago 22 comments