I found out the the login URL is slightly different if you login with username/password versus Google. I fixed the REGEX and added some tests to make it easier to identify and fix issues in the future. The new regex assumes you get redirected to indiegala.com and ignores any url fragments.
I also raise an AuthenticationRequired exception at the parts where I've been losing connection due to their bot blocking strategy. I think that will make the plugin less broken, but I don't know how well it will really work.
Finally I rewrote the game parse slightly. Since I know that the showcase url is wrong, I'm ignorning it. I'm currently iterating through the showcase until we get the no more games error.