As a heads up, this rig works great in Blender but will not import nicely into Unity as a humanoid rig without having to re-map vertex weights manually.