I was looking at LEGO Chess videos on YouTube when I came across a comment on this video.
Let's see...
I'm assuming that this is him.
EDIT: LinkedIn, Twitter, Facebook, website (on Wayback Machine)
XBOX: DaveTheHutt66 (Can't verify.)
Interview: https://www.maximumpowerup.com/episode-83-dave-upchurch-interview/
EDIT 2 03/07/2020: Fixed the links. Can't verify LinkedIn one because I don't have an account.
Fairly sure I got the video link correct too. Aga
I had an email conversation with Dave back in December, he's a really nice guy and had lots of cool stuff to share.
Some info on the crazy development of LEGO Island 2...
Rock Raiders PS1...
There was a canceled Technic video game:
Also, it was DDI who originally pitched the idea of a LEGO soccer game, but like LI2, LEGO took the project from the original company and sent it over to Silicon Dreams for actual development - the result being Soccer Mania.