This is an old-skool SHMUP type of game. So far this is only a basic engine.

Quote:

Done:
* Sprites are in 2d (system can handle Vram and Ram based tiles in realtime)
* 3D Background (the mode7-like floor and ceiling is using the 3d hardware)
* Procedural 3d models (based on the supershape formula by Paul bourke)
* Enemy entities uses fixed-point catmull-rom splines.

Todo:
* Use orthographic projection(if available) to render the enemy entities and use the 2d core exclusively for bullets.
* Learn more about the DS hadware.

http://forum.gbadev.org/viewtopic.php?t=17242