I didn't make it!
I was checking it out out their forums and today, a dev said, they will have official screenshot(s)!
No! I'm Spamacus!
17th June 2003
It appears this was an actual screenshot:
And a render of a character head: