Hi,
Game developers, including world class ones, are making great C# based games even now, as is the case with the most common languages.
I personally would look at SharpDX or Mono first and then other options like Unity 3D. I feel that someday C# will be at or near parody with C++ in a general sense in the game development community. The language itself is more than 95+% of game developers need and certainly beginners and intermediate programmers have practically everything they need in C#. Why change ships in mid - ocean?
Clinton
Microsoft has done it before. OK, I agree, everything was for the best, but it would be nice to hear some announcement. Developers are people too and they deserve a good treatment.