You have already gotten your money's worth. IF you had not already noticed there is MANY games to update and support and a billion of them is steam games.... The majority is steam games, I understand many don't feel the need to look into things before doing stuff that is their own buisness. This link will lead you to a trainer that is updated and perhaps working, Up to you if you take it or not - Link
I agree we need a steam trainer for this game.