Ever thought of making your own 3d game. It is a lot of fun.
You need to know a bit of programming and know how to use
a 3D engine. Visual Basic is very easy for starters.
3DSTATE is a decent 3d engine. There are quite a few others too.
You need to look at a few and choose one that suits you best.