The Silent Hill Transmission stream is under 12 hours away, but the YouTube stream going live seems to have leaked several of the projects that are set to be announced. https://www.youtube.com/watch?v=oRvRWBQNrSI The largest that we know about is Silent Hill …