Holy crap it's up again for the first time in weeks, but the links not on mega anymore: final edit. links back up thanks to whoever fixed it
anyone got a copy of the patch? lewdpatchers down rn and has been for a couple weeks