- V101
- |
- Exalted Legendary Member
To play or not to play....
It has the words "Beta Build" near the bottom of that image. Hmmm my "guess" would be that it is either Halo 3 multiplayer beta or something to do with Halo Custom Edition.
Possibly even a beta, beta for Halo 3. If you get my meaning. A beta version that never really made to the public.