If you want to see that stream it's over here: http://www.livestream.com/deathonice123/video?clipId=pla_4c5af21e-7dec-4591-a467-56e50af5fbbc
Anyway, on your hints I'm only going up to 6. Since you are so close this one is a downright give away, especially if you check on a certain on-line newspaper ending in Daily. I've made it official with my hints, this one is such a give away, but you don't know what I'm doing with that "on-line newspaper ending in Daily".