Hmm not sure. This is a one off occurrence as far as I can tell. Have you tried going to the site directly?
Yea, I think that's it. Itch.io does not like running Google Login through an iframe. There may be a workaround but in the meantime I would recommend either going direct to site titansoftime.com or not using Google Login.
I can help setup a normal login for that account if needed. Let me know.