Potentially... In my opinion, for that to happen, cross platform game developers (ie, people that write for PS3, 360, Revolution, NGC, XBOX, PSP, DS and PC/Mac) - write their code in C++/C. A company that develops for just the PC is probably more likely to switch to C# than one that develops for multiple platforms. If you're interested, read more of what I have to say at my DirectX9 site. - Segment Fault