So, how much funding you got for this already?
...because I don't know if you're aware, but what you've described would cost millions (pounds, dollars...) to make. Many, many millions. And if you're not cutting corners, then, many, many more millions than the games that do apparently cut corners... So, like, a hundred millions?
If you don't have a hundred million dollars, then you should probably try to design a game that's possible to make with less money than that.
P.S. Infinite detail is not a game engine. It's a point cloud visualization tool that's not at all suitable for games with terrible, terrible hype videos full of mistruths from a snake oil salesman...
Pretty certain it's a joke. Even the fact that he puts great but old games like Crusader no remorse on there indicates that he's older, and shouldn't be inexperienced enough to suggest this seriously.
One would hope, but he's done it from an account name which a few minutes of googling gave me his personal details... so not just a fake troll account.