You can find the final full site on the internet archive, or wait 15 seconds to be redirected to my itch profile.