There are supposed to be over 10 new game announcements. Can be streamed practically everywhere, YouTube, Twitch, Facebook, Twitter, Steam, Playstation, Xbox Live, mixxer, IGN, Gamespot, MLG, and whatever the fuck Caffeine is.