There's not much I can do about that, apologies. My website isn't really connected to itch in any tangible way. But hey, I'll have copies whenever.