They were streaming Troll Bridge on a loop for 24 hours.
Don't panic... if you wait another few months, there may be even more of a surprise coming. (Or if you can't wait, it's not that expensive right now to get access to the streaming arena at https://www.trollbridge.film/streaming-arena )