This software is a tool that keeps track of your played games from different platforms like PC, Xbox, Play Station. It is possible that this software was installed on your computer when you installed a game like Red Faction Guerrilla.
For more discussions on this matter , you can visit the following forum 1 or forum 2.