i noticed something interesting on miguel de icaza's (best known for starting the gnome and mono projects) blog.

"Next UnityEditor will run on Windows, and its rewritten in C# (it originated on MacOS, and is now moving to Windows)."

and

"Of course I am excited because they use Mono, but I am also excited because Unity will come to Linux."

http://tirania.org/blog/