Moby ID: 9892
Date: 2022
Source: PC Games Insider
Source URL: https://www.pcgamesinsider....
Date: 2021
Source: LinkedIn
Source URL: https://www.linkedin.com/in...
Date: 2012
Source: Google+
Date: 2008
Source: X-Play E3
Date: unknown
Date: circa 2000
Source: NextGen (United States), Issue #63 (March 2000)
Source URL: https://archive.org/details...