MyMuscleVideo.com has just been updated. We are still working on the new version, some things might not work right now, but will be fixed soon.
If you have problems logging in, try to have your password reset. The password-reset emails are being delivered now after the update. If nothing helps, please send a quick mail to email@example.com