I got bored today (since work let us off early

) and just wanted to make sure that my 3D math is still solid, so I whipped up a base matrix and vector class for Lua with the future possiblity of developing some vector games in Lua. I also wanted to see if Lua could handle all the operations needed for the math natively.
Again, this is proof of concept/tech demo so I may finish this or I may not so I have released this under GPL [
http://www.gnu.org/copyleft/gpl.html ]. Enjoy.
Circle: Strafe right
Square: Strafe left
Up: Forward
Back: Back
Left: Rotate Left
Right: Rotate Right

To newsposters: I highly recommend that this should not be posted on the frontpage as it does not benefit end users. This is just a proof of concept.