You found it! Well done.
I'll complete the answer for you, it's powered by an Audi 3.7-litre V8 engine.
I didn't know about the MAX Power article, I just read about it in some online posts on popular car sites which poked fun at Papanagnou for advertising his creation at a whopping $800,000. He later claimed it had been a typo and he meant $80,000, but that is still a joke for such a sorry-looking thing. I don't know if he managed to sell it in the end, or for how much.