Playfilez.com is a search engine that indexes various sites containing updates, no-cd patches, trainers and the like. Currently there are over 15,000 titles index which is updated continuously and automatically to ensure you'll never miss an update to a new game.