1 publicly visible post • joined 5 Dec 2013
Looks to me like they are running out of money. IT glitch is just an excuse.