No. You can just go into forge and start making.
All I know is that it's a Halo3 Xbox LIVE clan.
you could play halo3 on xbox live but you have to pay
September 25 2077
Nope, Not Unless you get a Jtaged Xbox 360
Yeah if you got xbox live
NO of course not halo 3 is ONLY ON XBOX 360
nope its only on Xbox. like Mario its only on Nintendo products