T twitter.com Starcraft website "glitching" foreshadows announcement 7 points GMoromisato 1 month ago 4 comments