For all ist Fancy3D. http://www.fancy3d.com/en/
looks like a fairly unrecogniced 3d engine (at least here in Europe) shoud be nothing bad. But the developer of the game shoud have put this sort of information (link to the engine) in the screen where ist says you have to download it.
Hi Dillirian, do you mean the initial page? We can probably add it there. Thanks!