Square Enix's Financial Woes, Smash JT Website Restored after Takedown,