pacman on building Published April 22, 2014 at 2370 × 1489 in What do Points Make? Prizes! world’s largest projection mapped game, London Dec2013