It should be up and working again :)
Also, sorry for taking so long -- itch only told me about this message, not the others. (But then I've also had trouble accessing it for the last few days). Feel free to email me (rori@montfordtales.com) if this happens again!