Sorry guys, been super busy lately.
I refreshed all the files on the portal so you shouldn't see any weird redirects.
Its pretty likely they will come back soon enough though.
Took a look at the player ages but I need some account info from Mark in order to easily complete the fix. I will try to get that done sometime during the week.