maybe the reason is that leadwerks is written in blitzmax? i googled some benchmarks and at a first glance it seems to be a bit slower than c#.