I've been following cast for quite some time, love it to pieces, very elegant design. I'd highly reccomend anyone looking to develop a 3D engine or game to examine cast carefully, it's a wealth of knowledge