TUBBZ Cosplaying Ducks 728x90

So this is it Red Dead Online?

I wanted to wait until this week to give my review of the first official major update for Red Dead Online Beta. I guess one could call my reluctance a sort of hopeful optimism. A wish from the heart that the update that we got on the 26th was a mistake, oversight, or perhaps some […]