Is Halo 3 on PC?

No. Bungie stopped producing Halo games for Pc after Halo 2