Haven't played the games yet, but just a minor suggestion. The file hosts you use are some of the most annoying ones (4Shared forces you to sign up, and DepositFiles limits you to one download ever 20 minutes or so), and Wanton Cove has a Mega link, but then it asks for a key which isn't...