Neon’s ‘artificial human’ avatars could not live up to the CES hype

You may also like...