My apologies for the mysterious disappearance of the forums for the last week.
My friend fixed it this morning(japan time) and apparently it was because the cache needed to be cleared. Who knew!? Wish I'd thought of it, but good to know for the future.
So yeah, welcome back.