Is the era of C# for game programming gone? I read XNA isn't going to be supported or improved anymore. I know that's old news, but I was curious about the future of C# and game programming? Should I skip C# and go to Java? Move to C++? Thanks for opinions.