Starcraft website "glitching" foreshadows announcementtwitter.com7 points·GMoromisato··4 commentsOpen articleSaveView on HN