Xen on 11 October 2017
Trusted to kill their services early? Trusted to make a massively improved version of each of their successful products (bar NES toploader, Wii Mini)?
Specify.