I've tried to create this kind of project for my own game launcher years ago, since i was fund in online games :), i tried to create my own game launcher and happy for the result. If you are interested for my work, kindly pm me details for your game launcher project. Thanks.