Leaks in the gaming world are quite the double-edged sword. On one hand, they provide news related to upcoming titles, consoles, updates and others that generates excitement and anticipation among people. But on the other hand, many of these leaks prove to be false, that often shatters all the excitement that was previously built up, […]