Halo 2 E3 demo
From Halopedia, the Halo wiki
Halo 2 E3 Demo | |
---|---|
Game: |
|
Player: |
|
Date: |
|
Location: |
|
|
Halopedia doesn't currently have a walkthrough for this level; could you write one? |
- "In the world of video game sort of mythic legends, I think the Halo 2 E3 demo is right up there. It's like the unicorn of the gaming industry."
- — Brian Jarrard[1]
The Halo 2 E3 Demo was the first public real-time demonstration of Halo 2's gameplay. It was shown at E3 2003, and revealed new designs for Halo 2, including ODSTs, Battle Rifles (which were originally going to be single-shot), dual-wielding, SMGs, Brutes, the Gauss Warthog, among others. The demo is set in an early version of the Earth city of New Mombasa. While the Outskirts and Metropolis levels in the final game have some elements in common with the demo, it is a fully standalone mission created by Bungie out of demand for material to show at E3 amidst the exceedingly hectic development process of Halo 2.[2]
Between 2022 and 2024, the mission was recovered and worked on by 343 Industries and the Digsite community modding team with the goal of restoring the level to full functionality for play within the Halo 2 component of Halo: The Master Chief Collection.[3] The updated build was first showcased at the VKMT community modding showcase in 2022 in early form,[4] before being formally unveiled at the Halo World Championships 2024, and was released as free downloadable mod on the Steam Workshop on November 9, 2024, to mark Halo 2's 20th anniversary.[5] The mod can be downloaded from the Steam Workshop, here.[6]
Overview[edit]
The demo runs on an early development version of the game engine and is built with the premise that the player—originally Joseph Staten—follows a heavily scripted path.[2] For example, although the player is able to go "off script" and explore the level, there are certain cues to prompt them along; for example, the player will be teleported to the Gauss Warthog during the relevant portion of the demo regardless of their location on the map. Also, the player seemingly has unlimited health, ammunition and grenades. The dual SMGs showcased in the demo are also not an example of true dual wielding as implemented in the final game, as the two weapons behave like a single one in terms of gameplay.[1] However, another trick implemented for the SMGs is that the player has access to them from the beginning of the level; when the Marine offers the player to take his weapon, the player simply presses Y to switch weapons to the SMGs. The function to trade weapons with Marines was later added in for retail Halo 2.[5]
Several other oddities indicate the game's unfinished nature, such as the Marines in the medical tents in the opening area, who cannot die and will continue to play their scripted animations even if the player attacks them.[1]
On November 14, 2018, 343 Industries employees, Brian Jarrard, Sean Cooper and Frank O'Connor revisited the E3 demo, along with several other early development Halo 2 levels, in an online stream.[1] Bungie and 343 Industries employees had previously commented that the demo would crash instantly if the player deviated from the scripted path, supposedly making it unworkable as an actual level.[2][7] However, it was found during the stream that the demo is actually quite robust, as O'Connor did not manage to "break" it despite having deliberately set out to do so.[1] The original demo was also later played on stage by Alex Wakeford at the Halo World Championships 2024, before demoing the remastered demo level running in Halo: The Master Chief Collection.[5]
Digsite remaster[edit]
- "We have seen things… things a programmer wouldn’t believe… "
- — Kenneth Peters, regarding the original Halo 2 E3 demo's source code.[3]
The Digsite modding group has, in conjunction with 343 Industries, done a restoration of the E3 2003 demo level for play in Halo: The Master Chief Collection, utilising the original scripts and assets found in the 343 internal archives. Speaking at the Halo World Championships 2024, Senior Franchise Writer Kenneth Peters noted that the level has been built and rebuilt several times throughout the restoration process, owing the original demo's incompatibility with the final release of Halo 2 - with the assets and scripts having changed or lost functionality between the early development and final release (such as the pstencil lighting engine).[5] The demo was also noted to be much harder to remaster than alphamoon - the other Halo 2 cut campaign level restored by Digsite - due to the poor state of the source code (over 3,400 lines of HaloScript) owing to it having been written in a period of crunch twenty years prior, with almost no documentation. In many cases, the haloscript is no longer accepted by the compiler, meaning much of it had to be reinterpreted and updated to suit the modern era.[3]
The work on actually restoring the demo level was overseen by General_101, with Ken Peters and Sean Cooper providing assistance from 343's end by looking into the internal archives and source depots for assets and files. At the outset, the team only had a few source BSPs and scenery objects to work with, but eventually were able to reverse-engineer the actual compiled builds to examine the original assets in conjunction with the new finds from internal archives. This included finding original animation source files, though many weren't compatible with the modern engine.[3] In addition, due to the Digsite modding team not having a license to use Impersonator, a software used for generating lip-sync animations for dialogue, they had to recreate all of the lip sync animations by hand. Overall, the remastered demo has used as many of the original tags, audio, and assets as were possible - with assets continuously updated throughout the production process as even better iterations of the original dev files were uncovered.[5] However, some of these were modernised. For example, in the original demo, every single NPC had their own tag - these were updated to use the setup found in modern Halo 2.[3]
The updated demo also has waypoint markers added above plot-critical NPCs and objectives; due to the intended highly linear scope of the demo, it is not immediately intuitive what direction a player should go. These were added in by the Digsite team to help unfamiliar players navigate the level without going off-script or breaking the scenario.[5][6]
In addition to the E3 demo level itself, several maps made using the same assets at around the same time of Halo 2's development have been made available for download in MCC as a level scenario for Halo 2 and as raw geometry to use in the Halo 2 Editing Kit.
Plot[edit]
Following a humorous, fourth-wall-breaking introduction by Sergeant Avery Johnson designed to accompany the original E3 presentation by Bungie, the demo opens to a scene of the Earth city of New Mombasa under siege by the Covenant. The Master Chief is en route to a UNSC field command post turned field hospital to assist the marines in destroying an artillery cannon and securing the area. The Pelican lands and Master Chief exits with a few ODSTs to be introduced to Cpl. Perez who takes him through the field hospital to where Sergeant Banks is.
The Master Chief proceeds through the camp witnessing the new animations of allied AIs. He then passes through a destroyed building housing a Marine heavy Machine gun team and Sergeant Banks. Both are pinned down by Covenant forces. The Sergeant then calls in an airstrike on the artillery cannon. A flight of Longsword fighters promptly complies, launching a successful bombing run on the cannon. After the airstrike has occurred Banks gives the player his SMG, an introduction to the new feature of dual wielding. Using his new weapons, the Chief clears the area of Covenant troops before moving over a pile a debris and into an open street.
In the street there is a packed group of about seven Jackals with shields. Upon spotting the Chief they form a phalanx and begin to open fire with their plasma pistols. After a few moments of shooting, the group of Jackals are splattered by a pair of Warthogs. One of the Warthogs is the new Gauss Warthog, the driver instructs the Master Chief to man the Gauss Cannon on the back. Upon the Chief entering the turret, Warthogs drive around the street areas which are incidentally quite similar to the streets before the Scarab attack in the Halo 2 level, Metropolis. After the Chief destroys a few Ruwaa-pattern Shadows and Ghosts, the Warthog is boarded by a Brute who kills the Marines in the passenger and driver seat, prompting the Chief to exit the vehicle to take action against the boarder.
The Master Chief quickly kills the Brute and a few of his comrades with his battle rifle before being alerted by Cortana of a fast approaching Ghost. Chief proceeds to board this vehicle by hijacking the Ghost, introducing yet another new Halo 2 feature.
The Chief proceeds to wreak havoc on the Covenant troops in the area before he is instructed by Cortana to escape the area via a tunnel which leads to a bridge. The demo then cuts then changes to a cutscene of two Brutes on Ghosts chasing the Chief through the tunnel. As a sign declaring "Highway access denied" flashes, the automatic doors at the end of the tunnel begin to close. In response to this small crisis Master Chief speeds up, barely making it through the remaining space between the closing doors, although in the process his Ghost crashes, disgorging him upon the ground. However the two pursuing Brutes are not so lucky. The door closes completely before they get to it and a shot from the outside of the tunnel shows the two explosions caused by the crash of the Brutes' Ghosts.
Just after Cortana points out a Covenant ship in the sky, a barrage of glowing drop pods begin to land around the Chief. Elites step out of these Drop Pods and draw their energy swords. Chief responds holstering one of his SMGs and charging up a plasma grenade. Cortana, noting Chief's action, teasingly says "bet you can't stick it" to which the Master Chief responds "You're on." As he lunges forward to toss the grenade, the demo ends.
Transcript[edit]
Open to Sergeant Johnson walking toward the camera in a dimly-lit room.
- Sergeant Johnson: "Stow it, son! These folks didn't wait in line to hear your lips flippety-flop! Knuckle up, and get ready to dance, you pasty bastard.
Johnson snaps his fingers. A map of of East Africa, centered on the New Mombasa metropolis, descends into view. As he speaks, he gesticulates at the map energetically with a pointer stick.
- Sergeant Johnson: "What you good people are about to see, is an operation in progress. This is a real-time feed; no smoke-and-mirrors pre-recorded bullshit! Elements of the Covenant fleet have made landfall and occupied one of our cities. We will link up with our forces in-theater, and engage the enemy, and boot their sorry behinds back into the stratosphere!"
A looping sprite animation of Johnson kicking a Grunt from behind appears over the map.
- Sergeant Johnson: "Yo! Demo biatch! Ya want anything? [pauses] Didn't think so. Kill the lights!"
The screen goes black.
Fade in on a massive building complex that dominates the sky
NEW MOMBASA. EAST AFRICAN PROTECTORATE
A Pelican zooms into view. We see the Master Chief
- Cortana: "It took two in the nose then dropped into the atmosphere."
- Master Chief: "Who was first contact?"
- Sergeant Johnson: "405th out of Diego Garcia."
Zoom out. We see the Pelican flying over the cloud layer.
- Sergeant Johnson: "But, don't expect a big welcome; the Covenant wiped most of them out before they hit the ground."
The Pelican drops right into the city.
Fade to white
Fade in. We see two marines looking on the LZ. Plasma mortars fly over the air above
- Spotter:[9] "Immediate. Grid Kilo 23 is hot. Recommend mission abort."
- Pilot(O.S.): "Roger, recon."
The Pelican flies overhead
- Pilot: "It's your call, Sarge."
- Sergeant Johnson: "We're going in. Get tactical, Marines!"
In the back of the Pelican, We see ODSTs getting their weapons ready
- Cortana: "Covenant ground forces own this city. We'll need to deal with them before we can kill that cruiser."
The Pelican lands smoothly on top of the government building[9]
- Sergeant Johnson: "Pile out! Go! Go! Go!"
The Master Chief hops out
{Gameplay}
- Sergeant Johnson (O.S.): "I'll evac the wounded. Keep me posted, Cortana."
- Cortana: "Of course, Sergeant."
A Marine greets the Chief.
- Perez (To the Master Chief): "Sir, Corporal Perez, A- Company. CP is this way."
Master Chief follows the marine through a field hospital
- Marine Medic: "Must be seeing things, guess the brass do give a shit." (Referring to the Master Chief arriving)
- Marine Medic #2: "Come on, come on! Stay with me, marine!"
- Marine Medic #3: "No tags. Hang two units, O-neg, and he needs an airway."
Perez stops near a wounded Marine
- Marine Medic #4: "I'm calling it, 1900."
- Perez: "The Lieutenant got hit as soon as we dropped in."
- Cortana: "Who's in charge now, Corporal?"
- Perez: "Sergeant Banks, Ma'am. He's pinned down out front. C'mon. I'll show you."
Master Chief follows Perez yet again. He walks into a building, up the stairs. They pass by a pair of Marines shooting through holes in the wall.
- Marine #3: "No, no! Behind that ST."
- Marine #4: "Yeah, yeah, yeah!"
- Marine #3: "Three more! Coming left."
- Marine #4: "I'm running low, man!"
Master Chief follows Perez to another part of the building. They come to an opening leading to a balcony. Another Marine has taken cover behind a wall along the balcony.
- Perez: "Parsons!"
- Parsons: "Yeah?"
- Perez: "Is it clear?"
Giant explosion rocks the building.
- Parsons: "You tell me!"
- Marine #5: " Coño... Friendlies, moving out! Covering fire!"
The Chief moves out onto the balcony. In the background, an artillery cannon fires a plasma mortar, which flies out overhead. The Master Chief uses his battle rifle to take out a couple Grunts he sees below, then moves on.
- Marine #6 (O.S.): "Grunts, down low."
The Chief throws a grenade into a group of Grunts below, killing them. He picks off a few more Grunts in the distance with his battle rifle, before moving down a flight of stairs.
The Chief meets up with Sergeant Banks.
- Sergeant Banks: "When I asked for reinforcements, I didn't think they'd send a Spartan."
The artillery fires another mortar. This time, it hits a nearby building, destroying part of it and causing debris to fall.
- Sergeant Banks: "We gotta take that thing out. Cover me!"
The Chief uses his battle rifle and a grenade to kill more Grunts and a Jackal.
Sergeant Banks walks over to a dead Marine, and takes out his radio
- Sergeant Banks: "Tech Aids H.Q. This is Sergeant Banks. I got a hostile Artillery 200 meters east over my position. Bring smoke, over."
The Chief mans a portable machine gun and starts shoot at any enemy in sight.
- ODST (COM): "Hostiles right."
The Master Chief continues to fight, with the Artillery Cannon still intact
- Sergeant Banks: "Dammit, H.Q. is anybody on this freq!?"
- Major Easley (COM): "Sergeant, this is Major Easley. Hang tight. We're inbound."
Overhead, two Longswords approach the Artillery Cannon, and destroy it, then continue on.
- Major Easley (COM): "Verify delivery of ordnance on target."
- Sergeant Banks: "Dead on, Major! Target neutralized!"
- Sergeant Banks: (to Master Chief) "Take my weapon, you'll need it."
He gives the Master Chief two SMGs
Master Chief jumps off the balcony and into further battle. After clearing out the street, he goes into the damaged building, where more Jackals and Grunts appear.
- Marine #7 (O.S.): "Frag and clear!"
A grenade is tossed into the enemy hiding place. It explodes.
- Marine #7 (O.S.): "Clear it out."
The Chief moves in. The explosion hasn't killed the Covenant inside, but it has stunned them long enough for the Chief to kill them all.
The Chief exits the building and sees a group of Jackals, which get run over by a Gauss Warthog.
- Marine Driver: "Could use a gunner, sir."
- Sergeant Banks: "We got your back."
The Chief gets on board and mans the gun. A Shadow passes by, and he destroys it.
- Marine Passenger: "That's the way. Yeah!"
They drive around, encountering two more Shadows. One escapes through a tunnel, but the Chief destroys the second.
- Marine Passenger: "Sit down, ya chumps!"
The Warthog drives around the tunnel. They intercept the escaping Shadow at it emerges from the tunnel. The Chief destroys it with the cannon.
The Chief's Warthog meets up with another Warthog, and they move down the street, killing any Covenant infantry they come across.
- Marine Driver: "That better buff out."
Two Ghosts appear.
- Marine Passenger: "Ghosts! Making a break for it. Quick!"
- Marine Driver: "Don't worry. I got 'em."
The Chief destroys one of the Ghosts. Another pair of Ghosts appear. The Chief destroys them both.
- Marine Passenger: "Do you wanna let me drive?"
The Chief destroys another Shadow. More Ghosts appear.
The Chief destroys one Ghost
- Marine Passenger: "That's one!"
The Chief destroys a second Ghost
- Marine Passenger: "That's two! C'mon! Who's got more?"
The Chief destroys a third Ghost
A Phantom flies overhead
- Cortana: "A Phantom!"
- Marine Driver: "Hang on!"
A second Phantom flies overhead. The Chief fires at it, but the Phantom is unaffected. It begins deploying Brutes.
- Cortana: "Brutes!"
- Cortana: "Look out!"
A Brute drops in from the Phantom and lands on the hood of the Chief's Warthog. It kills both the Marine driver and passenger. The Chief jumps out and the Warthog crashes into the wall. The Chief kills the Brute by meleeing it with his weapon. He then shoots an abandoned car in the distance, blowing it up. The explosion kills a couple of nearby Brutes. The Chief then picks off a third Brute with his battle rifle.
- Cortana: "Ghosts! To your right!"
A Ghost approaches
- Cortana: "Wait for it…"
Master Chief hijacks the enemy Ghost.
- Cortana: "Nice!"
The Chief kicks the Brute driver off and commandeers the Ghost
- Cortana: "The Marines won't stand a chance if those Phantoms double back. See if you can draw them off."
The Chief shoots at the Phantoms, getting their attention, then makes a break for it.
Fade to white
{Cutscene}
The Chief's Ghost zooms off, and the camera follows it. Behind it, a Phantom approaches, followed by a ghost, and another Phantom. The camera zooms in on the Master Chief. He looks back. The first Phantom starts shooting at the Chief with the frontal turret, with another ghost leading the Chief. He narrowly misses the shots of plasma. The Phantom shoots at the "Welcome to New Mombasa" sign to stop the Chief. It ends up falling on the Phantom instead, and the Phantom flips on its side and explodes, while the Chief escapes.
- Cortana: "Chief…"
- Master Chief: "Hang on!"
The Chief approaches a closing wall in the highway tunnel. He narrowly escapes, and scrapes the road behind him as he slides down the bridge.
Inside the tunnel, an enemy Ghost piloted by a Brute crashes into the fully closed wall, and explodes. There are two explosions on the other side of the wall.
The Chief gets back up and looks at the Covenant Cruiser hovering above.
- Cortana: "Bingo! There's the cruiser! Now all we need to do… is…"
Covenant drop pods descend from the sky.
Several drop pods land around the Chief. He turns around, and another drop pod lands in front of him. It opens up to reveal a black armored Elite. The Elite jumps out and growls at the Chief.
- Sangheili: "Wort! Wort! Wort!"
More Elites surround the Chief. They draw their energy swords and snarl menacingly.
- Cortana: "Bet'cha can't stick it…"
The Chief pulls out a plasma grenade and activates it.
- Master Chief: "You're on."
The Chief throws it.
Fade to white.
Title is shown:
HALO 2
The demo ends.
Differences with the final game[edit]
- Bloom post-processing is calculated differently than in the final game, leading to more of a "soft glow" look across the entire mission.
- Object shadows generated by the sun (lightmap) are sharp, rather than softened as in the final game. Objects also self shadow from the sun, whereas this only occurs with dynamic lights in the final game.
- The Brutes voices are deeper, much like an ape, than in the final game.
- The Battle Rifle Has a slower version of the CE Assault Rifle Reload Animation.
- The Master Chief fires the SMGs at the same time, and he never reloads them.
- In addition, when the Master Chief changes to the Battle Rifle from the SMGs, he doesn't drop the other SMG. This led many viewers to assume that the "dual SMGs" were a single weapon.
- The Battle Rifle is semi-automatic, and has no ammo counter, making it more like the later Designated Marksman Rifle featured in Halo: Reach.
- The Shadow's turret shoots green plasma blasts that look like charged plasma pistol shots, not purple shots. Also, it fires at a more regular pace, not getting faster as it shoots, as it does in the final release when manned by Elites.
- The SpecOps Elites featured are black colored rather than dark blue in the final game.
- The Brute Shot shoots like a large plasma projectile which flies straight instead of the frag grenade that falls and bounces after a few feet.
- The Plasma Pistol fires a larger bolt.
- The Phantoms have a different appearance and are destructible.
- Brutes bleed purple, but in the final game, they bleed dark blue.
- The Fragmentation Grenades made the same type of explosion like they did in Halo: Combat Evolved , but are much weaker.
- When Master Chief hijacked the Ghost, he stood on the Ghost for a considerable amount of time before he kicked the driver out.
- The Brutes are weaker than they are in the final game and were easily killed.
- The Battle Rifle's melee attack shows three different animations at the same time instead of only one at a time—this was the first animation shown by Bungie of their proposed "melee combo" system, which was cut out of the final game due to time constraints.
- When the Chief shoots a Phantom with a Gauss Cannon a green and blue plasma spark appears.
- The Gauss Cannon has a faster rate of fire.
- The back of the Phantom is open and the troops disperse like on a Pelican. Also, it has two bay doors on its sides with mounted plasma cannons, giving it a closer resemblance to its Halo 3 rendition.
- If one looks closely at the Elites' energy swords, they can tell that they have the same appearance as the Halo 3 ones, with the pointed edges around the hilt when turned on.
- Jackal shields are a bright fluorescent blue, instead of bluish-green in the final version.
- The Jackal shields appear to be a figure-8 shape, instead of the circular shape seen in the final game.
- Jackals are also seen moving forward together in a phalanx formation (as opposed to just running around normally) shortly before being run over by Warthogs at 4:46.
- The Ghost's fire mode is different to that of the final version. In the final version, the mode was alternating blasts from each Plasma Cannon. Here, it was more like Halo 1's fire which fired both Cannons at the same time. The rate of fire was also increased and the plasma bolts travel faster.
- There is a huge increase in the number of Grunt death animations where they stop in their tracks when killed attempting to shoot the player one last time before slowly falling forward. Few of the killed Grunts in the trailer perform the classic "Grunty Death Backflip" when killed with Battle Rifle fire.
- Civilian cars make much bigger and deadlier explosions.
- Plasma bolts and projectiles are more fluorescent than their retail counterpart.
- Many textures for building walls and floors are re-used from Combat Evolved including brushed metal tiling, seen at 1:53 and 2:43.
- The Havok physics engine was not yet implemented in the game, so physics are closer to Combat Evolved. Enemies "fall down" on death instead of rag dolling, as in the first game, and vehicles operate with H1 speed calculations, as opposed to the gear and torque system of H2.
- Grunt and human blood decals are Brighter, and more fluorescent than their retail counterparts.
- Human blood textures are re-used from Combat Evolved.
- Grunt, human and Jackal blood splat decals are bigger than retail, resulting in more blood seen in the demo compared to the full release.
- Grunts and Jackals are more aggressive and will fire faster than retail, as seen at 4:25.
- Chief's model features different textures and a visor reflection compared to the final game. The armor is generally darker, and the visor reflection is more silver/purple toned, compared to the gold look of the final game.
- Firing the Mounted Turret illuminate the ground and surrounding area when fired. round particles are also visibly expelled after every shot fired.
- The SMGs' use the muzzle flash of the Magnum from Halo: Combat Evolved.
- SMGs (including dual wielded SMGs) have an increased rate of fire, and no recoil. There is also no firing animation, the muzzle flash simply appears when fired.
- Dual SMG's have a unique "Double Up" overlapping Reticle, rather than a normal SMG reticle seen in retail.
- Warthog Headlights illuminate and cast visible lights on the road
- Physics for Warthog splatters seem to be closer to Combat Evolved, Even small bumps or hits will result in a splatter with a lot of blood particles.
- Street lamps and lighting objects cast real-time shadows. Most dynamic light objects still exist in the final game but are set to not cast dynamic shadows by default. This flag can be toggled on objects in the Halo 2 Editing Kit, also explained by Joe Staten in the H2 developer commentary on 4:48.
Trivia[edit]
Easter eggs[edit]
- During the 2022 VKMT community modding showcase a Rex Easter egg can be spotted inside the main building before going up the stairs.[4]
Gallery[edit]
Storyboards[edit]
Development images[edit]
Screenshots[edit]
John-117 manning an M247 general purpose machine gun.
Promotional images[edit]
External links[edit]
- 2018 343 Industries stream playing the demo
- 2022 VKMT Showcase Digsite trailer, featuring an early version of the remastered E3 demo
- Halo World Championships 2024 livestream featuring Digsite, Alphamoon, the Halo 2 E3 Demo, and the Digsite remaster
- Steam Workshop - Digsite-restored Halo 2 E3 Demo
Sources[edit]
- ^ a b c d e YouTube - The Moa Archive (UncookedMoa), Halo 2 E3 2003 Demo Stream from 343 + Never Before Seen Alphas/Betas (1080p 60 FPS) (Retrieved on Jul 6, 2024)
- ^ a b c YouTube - UPLYNXED, Halo 2 Anniversary - Cairo Station Campaign Gameplay and... (Retrieved on Jul 6, 2024)
- ^ a b c d e f Halo Waypoint, Cutting Room Floor (Retrieved on Jul 6, 2024) [archive]
- ^ a b YouTube - Digsite Crew, Digsite Reveal - VKMT Showcase 2022 (Retrieved on Oct 6, 2022)
- ^ a b c d e f YouTube - HALO, Community Stage at Halo World Championship 2024 - Day 2 (Retrieved on Oct 6, 2024)
- ^ a b Halo Waypoint, Disgite Demos: Halo 2 (Retrieved on Nov 12, 2024) [archive]
- ^ Bungie.net, Weekly What's What Update: Massive Attack!: "Nope, the E3 demo you're talking about still works and is playable even, but is waaaaaaaay too buggy as it stands to ever be released." (Retrieved on Oct 14, 2014) [archive]
- ^ Halo Waypoint, Digsite Deliveries (Retrieved on Jul 30, 2023) [archive]
- ^ a b The Art of Halo, page 150-155
|