Beside the mention of "technical difficulties" in the first post on this thread, they've not offered an actual explanation. I'm not a doom and gloom type of person on these forums, but this move does not sit well for me. It reeks of money and staff issues.