Unless you've got some deep and heartfelt reason to be set on this kind of channel, I don't think you should bother with it. There's not really anything unique you can bring to it to get yourself noticed in the endless pool of gaming channels.
Feel free to prove me wrong.