今、【Visual C++ 2010 Express】で開発していて、『Game.exe』という実行ファイルを作ったのですが、
これを起動ランチャー『Start.exe』を使って、起動ランチャーから「Game.exeのバージョンアップ」や「ゲーム起動」をできるようにしようと思ってます。

その場合、起動ランチャーはどの言語で作るのがいいのでしょう?
C#で作れば良いのかな?と思ってますが、必要な開発環境がよくわからなくて・・・
【Visual C# 2010 Express】で起動ランチャー、【Visual C++ 2010 Express】で実行ファイル
と個別に開発すればいいのでしょうか?

あと、起動ランチャーから自サイトにアクセスさせて【Game.exe】をアップデートさせる機能プログラムがいまいち思いつかないんですが、
何か良い方法があれば教えてください。

なんかそういう起動ランチャーのフリーソフトがあると良いんですけどね・・・。