Hey! Yeah, it was a few URL changes on Rule34's end that broke the game. It's back online
Which browser, as in Edge, Chrome, Brave, Safari, Opera, etc?
Which browser are you using?
There has been some issues with users in Russia, users with AdBlock, and users with other filters on their connection. Could you disable any filters and retry, preferably on Chrome?