In 2004, Armstrong received a Lifetime Achievement BAFTA at the Interactive Awards, the second person to do so after Tim Berners Lee, the inventor of the World Wide Web.
In 2004, Armstrong received a Lifetime Achievement BAFTA at the Interactive Awards for his contributions to interactive media. He was the second person to win this award, after Tim Berners Lee, the inventor of the World Wide Web.