so question

is there a tv channel that airs RTX 2012 or a site

I think someone said it is live on RoosterTeeth’s site. Not entirely sure though.

Okay, yeah. Check the post below me. xD

I stand corrected, there is a stream here