I tried to look into D3D but honestly all the manual did was scare me off like
"BEWARE of D3D, it changes ALL THINGS and some things might not work!"

Secondly the cube demo also had a lot of code which repeated itself, which also confused me why I need all these calls since there were no comments to explain.

I'd like to request if you could include a simple 3D tutorial, perhaps of that platformer demo which would work in D3D in ortho and perspective projections. Very useful if you need to start a 2D game with 3D projection features.