Well, for trainers yeah... It is, period.
Sadly New trainer crashes all the time - then it hit me... I just installed the Windows 8.1 update. Please don't tell me half of my trainers are f***** again or I'll jump off a cliff!
I don't think it has to do with 8.1, I'm still running the 8 and it is crashing on me. I rarely have this problem with trainers from this site, and when I do it's always with a game that requires Steam. I'm sure it will get fixed shortly though.