C# ve VB.NET ile hem masaüstü hem web tabanlı yazılımlar geliştirebilirsin.
bunun dışında oyun yazabilmek için sağlam bir oyun motoru tavsiye edeyim CryEngine.
Ama oyunlar genelde C++ , Java gibi dillerle yazılıyor. Piyasada C# ile geliştirme sağlayan 1- 2 tane oyun motoru var. VB.NET ile geliştirme sağlayan oyun motoru henüz görmüş değilim :)

Düzeltme: bunu yazdıktan sonra baktım ve 1 tane VB.NET ile geliştirme sağlayan oyun motoru buldum :) adı Xilon Engine II