Modern Warfare 2 beta is here! Nintendo says Nuzlocke is Rom hacking, Gta 6 and Diablo 4 had leaks and more! Tune in and let us know what you think in the comments down below!