Wow, I can't believe the amount of skepticism and hate the guy initially got! He posts what will end up being a historically important leak that'll hit the mainstream news, and the first comment is "Sorry bud no pic no click".
Gamer forums can be a prickly place, haha.