We have made some important updates to Anatomy.tv.
If you are experiencing any problems please get in touch with us here.