It's done in .NET 4
CarRepairer has made some progress on a web-based lobby, which would naturally be cross-platform because it is just running in your browser.
It's written in .net because that's what everyone doing the code-writing wanted to write it in. That was what they were most comfortable with so it would mean the best and fastest results, as opposed to muddling through because they needed to learn from scratch.