I believe you!
Another forum has a similar thread - with a much bigger picture (which hopefully is attached). Other members of that forum noted that the QF renders had been taken down.
https://pbs.twimg.com/media/DNA1yLQV4AIuPKs.jpg
The photo that (I hope) is attached is sourced from Australian Business Traveller on their Twitter page.