The Nerdcast this week has the Logan, Red Dead Redemption 2 and Guardians of the Galaxy 2 all dropping teasers and trailers. The biggest news from the week was Nintendo finally showing us the Nintendo Switch and what it will do to the gaming community!
Read More