One thing that people on here might find interesting: Unity uses Mono as an embedded VM. Three .Net languages are officially supported as scripting languages (Boo, C# and a ECMAscript-a-like). Yes, C# is used as a DSL.
All that said, it's incredible to see it included at all. Boo is a fantastic language that's getting better by the day, but it's not well known at all. It's great to see even their level of support.
This is a very good news. I've been using Unity for a few months and frustrated to adjust my clock to an earlier date to get more evaluation days :-)
Unity is a high quality and very practical product. I'm using it to develop an iPhone game. New features with this release seem good, like version control support, better C# integration and optimizations.