you leak what you get your hands onto. i honestly don't believe people that leak stuff have time nor a wide selection of things available to them that they can leak, hence why these leaks are usually a few screenshots or pictures (from horrible angles or out of focus), or just a general description of what's to come. luckily with this one we got the webm's.
i think, at this point, doubting the exclusivity of the game is going against so much indication of the contrary that people really need to drop it.