I tried out gametap today, and have to say i'm quite impressed with the free service! I'm surprised at what games they have available for free to download and play, which include Psychonauts, Tomb Raider: Legend, and quite a few emulated arcade, and console games. You just watch a 30 sec...