The guys over at RackaRacka have done it again. Their newest video puts two of the top video games against each other. Not even your grandma will be able to stand up in this battle. Drop a comment and let me know what you think, don’t forget to subscribe to their page.