Definitely a huge amount of effort was put into making it a joke, although I bet if a person sat there and read the whole article they would believe it's completely believable.
Sadly, I read this thread before I started the article. What if this was the model they show at E3...