Do you ever check to see what retro games are floating around the internet just for fun?  Destructoid

More...