b'Rob and Mark discuss streaming services and the rumored Scarlett. They also discuss post E3 talk and insider updates. Enjoy!'