(If you can’t think of one, it’s probably because most games live on our hard drives or in the cloud these days — but AddictingGames.com is an approximation that comes to mind.) That means ...