As a newcomer to Australian shores, I don't really understand Cheez TV. My understanding is that it's a massive point of nostalgia for Australians currently in their 20s, am I correct?
Either way, today they posted something a little bit hilarious. Turns out Cheez TV was doing Let's Play videos in 2003.
Cheez TV — way ahead of the curve. They should set up their own Twitch channel.