Has anyone noticed the homepage is glitching like mad? http://www.gaijinworks.com/ This is troubling, I really do hope the best for Vic...