UPDATE: We’ve been emailed the following image which appears to show the figures pictured here. Not really any new details other than those speculated in the article are confirmed. If anyone knows of the origin of this, such as if this was found on a website or in some kind of trade magazine, please get […]

