Months after the original Halo 2 E3 2003 demo was made available to the public, a second demo has surfaced online - but not from Microsoft.