That's the website of Paul Neace, a British interaction designer. It's oh-my-god brilliant. And the GAMES! Shit. Space Invaders and Frogger and Pac-man and Tetris and Snake and all-that-you-remember-as-holy-and-sacred.
Is it me or are they more addictive this time round?
P.S. Thanks to Rikki for telling me about this!