Appreciate It.
About Source Engine games not sure yet. all I can say is 'Maybe'
Enjoy your cheats