actually the engine only would need an official high quality .net wrapper. then everyone could use the .net version of their favorite language.

for my taste the c# wrapper by stromausfall requires to write way too verbose code and it doesn't really have an elegant object oriented design but i haven't checked recent versions so i am sorry if i am wrong. laugh