Gaming channel that does some commentary