Hate to be nitpicky, but I've a lot of physics engines that don't follow the laws of physics. This one does.
Uses trigonometry