What the hell is going on here? A scam or breaking news?

What is it? Why… how… what!
**and this is 3 years old? I am… confused…

Thats old news. The guy went on to do some pretty bad videos, showing off old games vs. his stuff, but everything he showed was static, no animations, etc. Based on their website, they have moved more into geo scanning type of thing instead.