On my server I am running GameCreate (http://www.gamecreate.com
Just need to sign up for the service and download and start the daemon on your server.
Please create a new user like 'gamecreate' to run the daemon in its own home directory.
Gamecreate can install and update most of the offered games directly and automatically from gamecreates storageservers.
To manage your running servers and installed games you have to use the Interface on gamecreate.com