Announcement Going Live

haha get it? live? because the game's about streaming? so funny.