To me it looks like the guy is trying too hard to make his information appear to be true, by constantly referencing official information and the almost certainly real concept art as proof. Instead, he is probably just using this stuff, to make up the spoilers he is giving out.
That said, I like the idea he is a real LF employee and he's just telling us bullshit to throw us off.