www.bungie.net | halo.bungie.net | bungiestore.com
How long roughly?
3-4 years, methinks. It was started in the 90's as an RTS, of all things, for Macs.