cPGS v0.9.2 is now released and there are some changes you need to be aware of.
The backend configuration is totally changed, the install/udpate script will convert the various /var/cpanel/gameserv* files into per-user/game/install # config files using the INI syntax in /var/cpanel/cpgs/cfg/ugs/ , for example you will have /var/cpanel/cpgs/cfg/ugs/someuser_cstrike_0.ini that will hold most of the relevant data for that configuration. The other files will be left in place during the update but just as a backup in case something goes horribly wrong, the config data will still be present so I can rebuild the user's config if I need to.
One of the new features in 0.9.2 is that all games will prompt for the exact ports they need, for example TS3 will demand 3 ports are given (they are labeled so you will know which to assign where) whereas the previous version used port ranges to allow for more than one port. IP ranges are also go, each user/game/server # will be configured for one IP, the range feature was almost never used and caused more problems than it helped. One issue you will need to address manually is that the conversion script will only take the first port from a range to apply to multiple-port game configs, so if you have a TS3 server it will by default only have 1 port assigned to it, you will need to log into WHM and set up the other 2. The server should still work while you do this but the cPanel interface may be missing the extra ports.
I am expecting some bugs to show up and as much as I've tested it, the conversion script may not be taking into account all setups. If once you've updated you discover problems with anything that used to work, please put in a ticket with all relevant information and I'll take a look and try to get you fixed up asap.