Does .Net 2.0 multi threading work with the SDK since you can use C#?! It was a shame that Blitz3D didn't support it, same with DarkBASIC Pro, since loading files and other stuff would "stop" game processing. You couldn't do real time loading. It would also make creating custom scripting languages a lot easier, as scripts could be read and run in real time.