Red Dead Redemption Debut Trailer
Rockstar is yet again pushing the limits. If there was a crew that could make anything into a fun game it would be Rockstar. They are one of my favorite developers of all time, they made ping pong fun, why not...