Right - I might be totally wrong about this - but what is the point of creating a trainer to work with version 18.104.22.168556 when, according to the beta download page for arma 2 (Link) this version doesn't exist? The standard (non-beta) download updates to 22.214.171.124445 (at least on my PC). I take it these trainers are written for Steam versions? Why? I buy and play games like Arma 2 specifically so that I don't have to use Steam (which is intrusive and unnecessary in my opinion - but that is another debate) Why do CheatHappens publish trainers (in specific regard to Arma2) for versions I never have or never can find?