Welcome to the birth of a new show! These Dudes on Games is our new general gaming podcast here on the network. I’m joined by my new co-host Jeff Ward, and we run down the week’s gaming news. We are shooting to cover 3ish items […]