Your 3D engine sounds interesting, any plans on releasing it with an editor for user developed games / levels. Ask as I'm learning 3D modelling, so would be interested in developing stuff within a Maemo/N900 engine, as well as importing my own assets/models (when I'm a bit furthur down the learning curve !).