Twenty new high-resolution images from James Wan