A simple yet effective solution would be to merely give out credits more often, but obviously less each time. Perhaps it could be given out half way through the month and at the start but at half the total, so no one would gain nor lose total credits.
Just a thought, thanks.
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem