I think with proper scripts, some small adjustments in database structure and additional (hard)disk scanning features XGM would be also a fantastic software manager.
Bye Byte and Happy Coding Mawu
www.schlemmerkino.de - Die Nr.1 für filmische Leckereien
I think there is not so much to do, because a computer game is simply "software". Maybe the "genre" field can be adjusted a little bit and extended to realize a kind of hierarchic sorting. Then we need some additional scripts for software sites, for example http://www.heise.de/software/ (sorry, it's in german). In the past I managed my software (including all my games) with an old version of WhereIsIt, which means that disc scanning and catalouging features are highly recommended (XMM already has some of these features).
Bye byte and Happy Coding Mawu
www.schlemmerkino.de - Die Nr.1 für filmische Leckereien