September 11, 2008

The Enemy

> — Vociferous @ 2:16 pm

As we’ve discussed before, encounters are at the heart of Halo’s campaign experience and it could easily be argued that they are the best part of that experience.

Unlike other gaming conventions such as story, character development, art style and visual/audio fidelity, an encounter deals with the core gameplay experience in a way which is unparalleled. It is the very soul of a game – not always the reason a player picks up the controller, but inevitably the reason they refuse to put it down – and here the Halo trilogy shines gloriously.

Understanding this success has been the purpose of The Architecture of War; our detailed examination of the three primary components found in any effective encounter. The environment and the sandbox were the first two ingredients and our coverage of them can be found here. As we’ve discussed previously, these two components are crucial elements for an encounter to materialize and perpetuate effectively.

But what about the third? What about the enemy? Is this element as critical as the others?

Absolutely, and in many ways it is the most critical.

Without enemies, the battleground and tool set are in and of themselves inert. An opposing force creates conflict and fuels the combat which ultimately defines the encounter as a whole. In this way, the enemy is perhaps the most significant of all three elements – and the most necessary.

Fortunately, for its fans, the Halo series has an extremely rich tapestry of enemies, all playing unique roles within the context of each and every encounter. And since Halo’s encounters are masterfully fashioned, the DNA of that system relies heavily on a powerful and compelling set of enemies.

But what makes Halo’s enemies unique against those of other games? And why are Halo’s encounters so entertaining because of them?

We believe there are three main factors which dictate this:

  • Their history as communicated by their physical attributes.
  • The manner they are distributed on the battlefield.
  • Their intelligence and authenticity.

Let’s take a closer look at each one…

Form Becomes Function

The historical relevance and story of each set and subset of enemies, as depicted by their physical appearance and interaction, helps the player to not only enjoy the experience’s immersion, but it allows them to perform differently based solely on those factors.

In the Halo trilogy, there are three distinct classes of enemies. At the forefront, we’re introduced to the Covenant, a diverse war machine composed of various alien races and united under the banner of humanity’s destruction. Later, we come in contact with two other enemies; one is the sinister parasite known as the Flood and the other is the Forerunner technology created to contain it.

The Flood were discovered about half-way through the first game’s campaign and in that moment completely changed the player’s understanding of enemies throughout the remainder of the trilogy.

Visually, the physical differences across these three classes are quite obvious to anyone who has played the games, but how does the look and context of an enemy impact an encounter?

The physical characteristics of these enemies and the history they designate separate every single one into a complex system of possibilities and potential. For example, we know that a Brute, driven by rage, will often charge the player if fired on repeatedly, but a Jackal, typically prone to cowardice in close-quarters, never will. We know that an Elite typically attempts to gain cover when its shields are down, but an armored Flood combat form, even if it was once Sangheili in flesh and blood, will do no such thing.

Why is this?

Well, Brutes will obviously charge because aggressive and barbaric violence is in their nature – as implied by their physical attributes and reiterated by their history. Jackals, on the other hand, have the frail and sinewy makings of a craven creature; when they’re overpowered, they will almost always duck and run. The elegant warrior Elite, seasoned by decades of combat as we have come to learn, knows the significance of his armor’s shielding, but all strategic rules of combat are thrown out of the window as soon as the alien is infected by the parasite. When that occurs, it becomes mere cannon fodder for the Gravemind and will charge without hesitation.

Because of these disparate characteristics and the variety of animations which are presented by them, players can face every individual encounter differently, honing their methods as they uncover more about the individual behaviors of each of their enemies.

The site of the first Scarab battle in Halo 3, the single largest enemy in the trilogy.

Of course enemies respond differently – one might say this is common knowledge, but what about the player? Do they respond differently against various enemies from an emotional standpoint?

Certainly, they do.

This occurs at high concept levels like the difference between a chuckle the player will utter when a single Grunt is deployed on the field, armed only with a plasma pistol, and the desperate gasp the same player might release when a Scarab crawls over a five-story warehouse toward them, carrying enough fire power to level an entire city. It can also occur on an acute scale, like the differences one would feel from an encounter against an Elite Minor (Blue) and that of a Major (Red) – it’s a meager difference, but still prevalent within the scope of combat and something which can dictate the course of an encounter if taken into account by the player. Every hostile entity in the trilogy arouses some emotional provocation – feelings which can be displayed as anything from horror to defiance – from laughter to terror.

The most common of these emotions is clearly fear. Walking down the dimly-lit corridors of the Flood containment bunker in Halo: Combat Evolved’s 343 Guilty Spark mission, for example, elicits a considerable amount of anxiety and dread. The player constantly finds themselves peering around corners and down darkened hallways, their shotgun ready to fire at the drop of a hat.

But fear is not the only emotion which is evoked from an enemy in Halo. Recalling Jaimie Griesemer during the “Et Tu, Brute” ViDoc, we see another inevitable player response:

I think that the Brutes bring out the sort of the indignant, self righteous aspect of a lot of players. So I’m hoping to hear a lot of, ‘Take that!’ and ‘I can’t believe that you have invaded my planet and I’m going to throw you off!’ and we hope to really bring people into the character and the drama of the situation by putting them up against these really brutal characters.

When you first break into the barracks on Halo 3’s Crow’s Nest, you’ve already been informed that the Brutes are planning to devour the Marines held captive inside. So when you finally arrive, midway through the mission, you’re well and ready to unleash reciprocal destruction on them. The passion to save fellow Marines coupled with a slowly-developed hatred for the Brutes throughout Halo 2 and the beginning of Halo 3, allows players to participate in the encounter from an emotional perspective if they allow themselves to.

The barracks sequence in Halo 3’s The Storm is particularly evocative thanks to the sinister and evil Jiralhanae culture and their predilection for human flesh.

Essentially, the context of enemies operates hand in hand with not only with the way the enemies perform on the field, but also the varied emotional responses players have from the enemies themselves. And while this might only be superficially important to establishing the role of enemies during encounters, it is a key ingredient in making an encounter immersive and compelling.

Battle Wagons

Distribution, being the second element of this equation, pertains to how and when enemies are deployed during the course of an encounter. This application directly controls the pacing of an encounter from its anxious beginning to its explosive conclusion.

There are a variety of manners in which this can occur – some were innovated directly by Bungie and others have evolved from successes found in other titles. All of them, however, are performed with amazing deft and versatility within the Halo trilogy.

The first and most obvious of these methods are the infamous corridor to corridor fracases, which are common with most shooters. Halo has these in spades, whether you’re aboard The Pillar of Autumn staving off a Covenant invasion, whether you’re battling through the Flood on a Forerunner gas mine or whether you’ve found yourself plunging into the depths of the Ark’s cartographer in search of a map room – all of these follow the same basic formula. This is extrapolated on a broader scale when players travel from within the confines of an interior environment out into the vast exterior sites which frequent the Halo franchise. Moving from canyon to canyon with heavy vehicle interplay and large-scale warfare takes the same concept of steady progression from room to room and multiplies its intensity and size exponentially.

A hallmark of Halo encounters are those which support the player defending a key location from wave after wave of enemy. Sometimes the aggressors infiltrate the player’s position on foot and sometimes in a cache of vehicles, but often Halo employs the use of dropships – unloading a bevy of infantry (and sometimes even vehicles) simultaneously by an aerial vehicle. There have been other variants of this same concept, like Halo: Combat Evolved’s energy lift at the base of Truth and Reconciliation or the Elite’s drop pods in Halo 2’s Delta Halo – almost overwhelmingly, the use of the dropship technique represents a classic Halo approach to the “player defend” method of enemy distribution.

During this system, players are initially pushed back by the dropship’s turret and are forced to take cover. When they have secured their position, they then try to find a strategic high ground or choke point to use against their enemies and an effective implement to eliminate the incoming threat. Instinctively, players may try to neutralize the enemies the moment they hit the ground, but Halo 3 has upped the ante in this regard, offering players the rewarding opportunity of destroying a dropship before it can even unload its troops.

Then there’s the Scarab, a dramatic variant of the dropship concept where the player has to defend their location by physically assaulting the insect-like behemoth covered in Covenant infantry. In this example, we can easily see how Halo took a basic convention of a dropship unloading troops and turned it on its head, forcing the player to stop an infiltrating group of enemies by infiltrating their own position.

The wide variety of enemy phenotypes are apparent, even within the Covenant stable, as seen here between a Grunt firing the turret and its Brute Chieftain.

Easily the most entertaining distribution method for enemies is that of the assault, where a player is forced to enter a fortified location and take it back from hostile occupants. The most emblematic display of this particular method are the various “tank runs” found throughout the trilogy. Halo 2’s Metropolis, as we’ve previously depicted, partook in this system when the player crossed the bridge from the outskirts of the city into the heart of Mombasa. And while there are plenty of other textbook examples of this method of distribution, the one which is typically considered the most impressive in the franchise, is the epic and protracted tank run in the sand-ridden canyons of Halo 3’s immense mission, The Ark.

During any given assault, including the dramatic one depicted in our opening intro, the design scheme is very straightforward. The player must move from one location to another on a path which is dominated by heavily-entrenched enemies. This isn’t the standard campaign progression which we described initially, where pacing is tedious, but rather a method in which the player is constantly moving forward though large lines of opposition, eventually arriving at a fortified position which they must then overtake.

While other methods can sometimes become exercises in frustration, the assault formula never fails to deliver an intense experience. This is likely due to the marked success of gaining physical real estate against the enemy and, for Halo in particular, the high quality of vehicle interplay which is frequently utilized in this manner. Although an assault encounter can be done on foot, like the scaling of the ziggurat at the end of Assault on the Control Room, the most established and exhilarating ones are typically executed by way of vehicles and armored caravans.

There are other methods of enemy distribution but these few represent the core ones within Halo’s encounter system. When this design element is executed effectively, it creates a powerful dynamic which guides the flow and pacing of the encounters throughout the course of a mission. Understanding how to distribute enemies in the field has always been important to Halo and the compelling results of the proper execution of this system are quite evident throughout the trilogy.

The Mind of the Beast

The third attribute of an enemy which impacts an encounter experience is the most important by far:


No, we’re not talking about how realistic enemies look or sound, but rather, how realistic they interact with the environment, with the player and with other enemies. In the industry, this is referred to as artificial intelligence or AI and it speaks to the routines and programs which control an enemy (or collection of enemies) at any unscripted point in the game. Although many games offer some initial potential with regard to enemy intelligence, the single most prevalent attribute which evades most action titles is continually and persistently clever AI.

In this regard, Halo continues to impress.

While predictability is important in some aspects of game design, where it should sometimes be disregarded is in the architecture of AI for enemies. The player’s opposition must be free to think outside the realm of predictability in order to be believable – but must also be grounded to some degree, giving the player an opportunity to out-think them. There are a handful of franchises within the industry which sport AI that functions in an authentic and rewarding manner and the Halo trilogy is definitely one of them.

Within the franchise, Halo 3 is the title which stands head and shoulders above the others. Every single attempt has been made to close the gap between that which requires a suspension of belief (the fiction) and that which should not (how an NPC interacts in a real situation). Because of the complex AI, every single encounter plays differently than the previous one and every single encounter replays itself differently than it did the last time you played it.

Dropships like this Spirit and the popular Phantom are part of a prominent and successful enemy distribution method which has appeared significantly throughout the trilogy.

For example, the Traxus shore side warehouse in Halo 3’s The Storm has a significant amount of both interior and exterior encounters nestled in between the mission’s Scarab battle and the player’s assault on the anti-aircraft weapon emplacement adjacent to the Forerunner artifact. Here, the Brutes work together in packs, first attacking warehouse employees and then turning their attention to the player and their allies.

Every time these sequences are played, although some scripting introduction occurs initially, the AI pathways which materialize afterward are wholly distinct and different. Sometimes the Brutes will take cover, sometimes they’ll attack and yet other times they’ll deploy equipment to frustrate any of the player’s efforts – all the meanwhile dealing with warehouse employees and Marines, while simultaneously engaged with the environment and the player.

Halo 3’s enemies are smart. Very smart. They will scale their environment for higher ground when they catch wind of your approach. They’ll look for you when you attempt to hide and hide from you when they’re at risk of death. They work as a team, sending in the fodder of their front lines in hopes to beat down your shields for their attack moments later. They flank the player when necessary and use fall back positions when they see fit.

These elements of functionality are key to understanding why Halo’s AI works proficiently and why the game’s encounters play so organically no matter how many times you’ve experienced them before. The enemy AI in Halo 3 represents the pinnacle of the trilogy, where Bungie has weeded out previous issues and threaded the characters with incredibly lifelike animations and behaviors. AI, more than any other aspect about an enemy’s role in the encounter, is critical in dictating the plausibility of each given encounter. Thankfully, Bungie’s team recognizes this and the trilogy exemplifies their recognition.

Nemesis, Catalyst

Together, these three faculties – context, distribution and AI – create an enemy force that is believable, engaging and evocative. It requires the players to think outside of the box and respond in real time, rather than follow their hand down a “point-shoot-kill” rail toward the inevitable and predictable conclusion.

Players are sometimes thrown into circumstances which force them to hold down the fort while other times, they’re forced into scenarios which require them to storm it – both dynamics merged with an incredibly articulate AI, show just how powerfully engaging the enemies of Halo are and how important they are to the series as a whole.

Proper use of enemies, environment and sandbox create scenarios such as this, where an enemy boards the player’s vehicle and forcibly removes them in real time.

Over the course of these three articles, we’ve talked about the environment, the sandbox and the enemies of the Halo trilogy. These are the core components of an encounter and encounters are a big part of what make Halo’s three titles the games that they are. While there are those who might take issue with trilogy’s story, its characters, its art style and other elements which have been criticized over time, one item which bears little, if any, fault is that of the encounter.

The masterful hand of Bungie’s software masons have created a powerful beast, evolving from its meager but impressive beginnings in Halo: Combat Evolved, then broadening its boundaries in Halo 2 and finally, becoming the amazing experience piece we call Halo 3. While Bungie is not blameless and perfect in all of their design decisions, with regard to encounters, they are largely without fail.


The Architecture of War / Comments

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

download autodesk navisworks manage 2009 download activestate komodo ide 4.4 aglare dvd ripper platinum 6 partition magic 8 quarkxpress 6.0 download microsoft office enterprise 2003 runtime revolution enterprise 2.9 download ashampoo cover studio download acala divx to ipod microsoft mappoint 2006 europe download altova stylevision enterprise 2009 corel dvd copy 6 plus download adobe photoshop cs4 extended download ad aware 2009 download adobe creative suite cs3 download altova umodel 2008 powerarchiver 2009 download autodesk 3d studio max 2008 download altova stylevision 2005 propellerhead reason 4 download acala dvdcopy download xilisoft cd ripper download acdsee photo editor 2008 download ashampoo winoptimizer 5 download download pantaray q-setup pro 9 microsoft encarta 2008 download 4 media dvd to ipod converter microsoft sharepoint designer 2007 download transmagic expert microsoft frontpage 2002 adobe flex 2 download adobe acrobat 9 pro extended adobe creative suite 3 design premium download 3d home architect design suite deluxe 8 download efreesky magictweak 4.11 download adobe presenter 6 autodesk navisworks review 2009 download acdsee pro 2 adobe photoshop 10 ad aware download microsoft encarta 2007 download acala dvd ipod ripper download cakewalk sonar 5 download download microsoft visual studio 2008 professional boris fx 8 download download adobe photoshop 12 acala dvd audio ripper ashampoo office 2008 download native instruments traktor dj studio 3.4 corel painter x download onenote 2007 download smartftp 2.5 symantec winfax pro 10.02 fix-it utilities professional 9 download smith micro poser 7 canvas 11 with gis+ download paragon partition manager 8.5 enterprise server download codegear delphi for php 1.0 adobe creative suite 4 web premium download altova mapforce enterprise 2009 download autodesk autocad architecture 2009 download download canvas 10 autodesk autocad civil 3d land desktop companion 2009 aurora media workshop download download cakewalk sonar 4 adobe presenter 7 download novosoft handy backup 6.1 pro boris blue 2.0.1 download microsoft encarta premium 2008 corel painter x mac download corel photoimpact x3 daz bryce 6.1 mac microsoft office visio professional 2003 autodesk autocad revit structure suite 2009 adobe contribute cs4 download autodesk inventor professional 2009 download adobe photoshop 7.0 download crystalidea uninstall tool 2.5 imsi turbofloorplan landscape and deck 12 microsoft autoroute 2007 europe download futuremark 3dmark vantage professional download download zonealarm internet security suite 8 adobe photoshop cs4 extended mac autodesk 3d studio max design 2009 download ashampoo photo optimizer 2 download download acala dvd to pocket pc nuance omnipage professional 16 download corel draw 11 download adobe illustrator cs4 futuremark 3dmark 05 pro efreesky magic utilities 2008 download parallels desktop 4.0 for mac microsoft encarta premium 2007 download download steinberg nuendo 3 adobe incopy cs4 download paragon hard disk manager 2008 professional download download fl studio 8 xxl altova databasespy 2009 download adobe photoshop 8 download nero 9 download acdsee download corel video studio pro x2 download adobe after effects adobe contribute cs3 download download vmware workstation 5 mylogomaker professional 2 microsoft streets and trips 2005 download smartsound sonicfire pro 5 scoring download download adobe captivate 2 autodesk toxik 2008 download acala dvd ripper professional 5 adobe premiere pro cs3 download vmware workstation 6.5 ace download conceptdraw office 8 acronis true image 8.0 download abbyy finereader download download steinberg nuendo 3.0 norton partitionmagic 2008 guitar pro 4 acronis true image 10 download adobe illustrator cs i.r.i.s. readiris pro 11 mac download download modelright professional 3.0 neobyte titan backup microsoft streets and trips 2006 download adobe flash cs4 professional mac download ashampoo uninstaller 3 deskshare videoeditmagic 4.3 pixologic zbrush 3 mac download sony cd architect 5.2 download boris graffiti 5.2 pc washer 2 mcafee total protection 2007 ashampoo magical snap 2 download adobe photoshop cs3 download microsoft works 2000 download download altova xmlspy 2009 download microsoft office 2003 professional acala dvd zune ripper download download ad-aware 2008 propellerhead reason 5 download corel draw graphics suite x4 autodesk toxik 2009 imsi turbofloorplan home and landscape pro 12 microsoft mappoint 2004 download corel draw 12 futuremark pcmark vantage advanced download download web page maker 3 adobe fireworks cs4 download microsoft windows vista business (64bit) microsoft autoroute 2008 microsoft office project professinal 2003 autodesk combustion 2008 download adobe creative suite 4 master collection adobe contribute 3 download adobe after effects 7.0 dvd ripper standard 5 autodesk autocad 2005 download roxio copy & convert 3 adobe director 11 download microsoft windows vista ultimate (32bit) download corel painter 10 autodesk combustion 4 download autodesk mapguide studio 2009 download altova diffdog 2009 originlab originpro 8 download futuremark 3dmark '05 pro mathworks matlab r2008a download download activestate komodo ide 5 chemtable reg organizer 4.21 download adobe illustrator cs3 abbyy finereader 9.0 professional quarkxpress 8 mac download corel painter 9 download microsoft works 7 microsoft works 8 download smartftp 2.0 download acdsee 10 photo manager download adobe after effects cs3 professional microsoft money 2005 lavasoft ad-aware 2008 pro download download microsoft streets and trips 2008 download mcafee total protection 2008 download kingsoft office 2009 download norton partitionmagic 8.05 i.r.i.s. readiris pro 11 vmware workstation 7 download download iexpert registry clean expert 4.58 pctools spyware doctor 5.5 adobe flash cs3 professional microsoft autoroute 2006 microsoft office onenote 2003 download 4media dvd to mp4 converter 5 microsoft mappoint 2006 adobe flex builder daz bryce 6.1 download microsoft works 9 acala dvd creator 3 intuit turbotax deluxe download intuit turbotax premier 2008 download download zonealarm pro 8 adobe photoshop 6 download microsoft money 2008 download download adobe director mx adobe incopy cs download download cyberlink powerproducer 5 ultra download microsoft frontpage 2000 cyberlink powercinema 5 adobe soundbooth cs4 download roxio creator 2009 ultimate download adobe indesign cs3 autodesk autocad 2008 adobe creative suite 4 design premium download autodesk autocad mechanical 2009 download hd tune professional quarkxpress 7.3 mac download cakewalk sonar 6 download microsoft expresion web 2 nero 6 download xilisoft video converter ultimate 5.1 download download boris final effect complete multilangual 5.0 autodesk autocad revit architecture 2009 download download symantec winfax pro 10.03 ashampoo winoptimizer 4 download adobe premiere elements download cyberlink powerdvd 8 ultra thegrideon access password professional 2.0 download microsoft autoroute 2005 adobe incopy cs2 faronics deep freeze enterprise 6 adobe presenter for mac download download adobe illustrator cs2 download adobe illustrator 10 altova xmlspy 2008 download download futuremark 3dmark 03 pro download tamosoft commview 6 full steinberg nuendo 4 download autodesk autocad map 3d 2009 download pixarra twistedbrush pro studio 15 download download smartsoft smartftp home 3.0 download ashampoo clipfisher download corel painter 8 adobe flash cs4 professional openpim download systemssuite professional 8 adobe dreamweaver 8 download futuremark 3dmark '06 advanced adobe creative suite 3 web premium quarkxpress 5.0 download download elcomsoft advanced archive password recovery 4 professional download imsi turbocad pro 15 download nuance paperport professional 11.1 cyberlink powerdirector 7 ultra download 4media dvd to ps3 converter 5 microsoft windows vista business (32bit) native instruments traktor dj studio 3.4 mac download corel video studio 11 download download native instruments reaktor 5 ashampoo firewall pro download xilisoft 1click dv to dvd apple final cut express 4 mac download steinberg nuendo 3.2 download download autodesk autocad revit mep suite 2009 futuremark 3dmark '03 pro download acd see intuit quicken rental property manager 2.0 daz carrara 6 pro mac autodesk combustion 5 download vmware workstation 6.5 download symantec winfax pro 10.0 download boris fx 9.2 download nero 7 download adobe premiere pro cs4 installshield x express edition download ashampoo core tuner download download corel photoimpact 12 download dzsoft perl editor 5.8.3 download kingsoft office 2007 adobe dreamweaver cs4 mac download intuit turbotax 2005 microsoft money 2004 download ashampoo movie shrink and burn 3 adobe after effects cs4 mac download adobe photoshop cs3 extended download adobe illustrator cs4 mac download download xilisoft dvd ripper platinum 5 adobe flex 3 adobe dreamweaver cs4 download autodesk navisworks simulate 2009 download e-gadgets delete duplicate files download codegear rad studio 2007 architect cyberlink power2go 6 download uniblue speedupmypc 2009 download uniblue registrybooster 2009 download nero 8 ultra edition download autodesk 3ds max onenote 2003 download norton partitionmagic 8.0 guitar pro 5 mac download microsoft office project professional 2007 autodesk autosketch 8 sony vegas pro 8 download download adobe premiere pro cs4 mac download intuit turbotax 2004 download daz bryce 5.5 corel dvd moviefactory 6 plus download lavalys everest ultimate 4.5 adobe photoshop 9 download propellerhead reason 4 mac xilisoft audio converter 2.1 symantec winfax pro 10.4 download microsoft streets and trips 2007 adobe director 10 download paragon drive backup professional 8.5 adobe fireworks cs3 download cakewalk sonar 7 producer edition download zonealarm antivirus 8 nero express download acronis disk director suite 10 download nero burning rom corel draw 10 download nuance pdf converter professional 5 download download algolab photo vector 1.98 native instruments reaktor 5 mac xilisoft dvd ripper ultimate 5 microsoft encarta premium 2006 download adobe indesign cs4 mac download acala divx dvd player assist download adobe creative suite 4 master collection mac download adobe captivate 3 download download quarkxpress 6.5 ashampoo magical defrag 2 download download sony acid pro 6 download microsoft office 2007 altova semanticworks 2009 download quarkxpress 8 corel draw x3 download mcafee security innovative solutions advanced uninstaller pro 9.5 download autodesk autocad electrical 2009 download adobe flex builder professional 3 download cyberlink dvd suite 5 pro download paragon partition manager 9 professional vmware workstation 5.5 download xilisoft video to audio converter 5.1 autodesk autocad 2009 autodesk inventor 10 microsoft encarta premium 2009 autodesk autocad 2006 microsoft works 8.5 adobe after effects cs4 cakewalk sonar 3 download ashampoo photo commander 6 download ashampoo burning studio 7 corel draw 9 download download microsoft mappoint 2005 corel dvd 9 download ca erwin process modeller mcafee antivirus download adobe indesign cs4 download tuneup utilities 2008 autodesk autosketch 9 download microsoft office 2000 download partition magic 8.05 download download adobe contribute 4 autodesk autocad raster design 2009 ashampoo burning studio 8 download adobe after effects 6.5 download dvd ripper platinum 5 download adobe fireworks 8 download altova schemaagent 2009 codegear rad studio 2009 architect zonealarm internet security suite 2009 download download novosoft handy backup 6.1 server microsoft office 2008 mac download intuit quicken rental property manager 2009 download download corel video studio 12 altova diffdog 2008 autodesk inventor 2008 quarkxpress 7.3 passport download burnaware professional download sound forge audio studio 9 download autodesk 3d studio max 2009 download guitar pro 6 microsoft money 2007 deluxe download grahl pdf annotator 2 download microsoft digital image suite 2006 download ms sharepoint download smartftp 3.0 altova umodel enterprise 2009 download download tamosoft commview for wifi 6 full graphisoft archicad 12 download powerdesk pro 7 download microsoft money 2006 adobe dreamweaver cs3 download acronis disk director suite 9.0 download abby fine reader download download microsoft streets and trips 2009 avid media composer 2.8 microsoft frontpage 2003 download microsoft windows vista ultimate (64bit) download download corel painter ix autodesk autocad 2004 download download mcafee total protection 2009 download wincare memory booster gold microsoft encarta 2005 acronis true image 11 home xilisoft iso burner partition magic 7 download download partition commander server edition 10 steinberg nuendo 2 download download microangelo toolset 6 4media dvd to ipod converter 5 download download microsoft money 2007 home & business quarkxpress 7 download corel draw 11 mac adobe creative suite 3 master collection dtsearch desktop 7 microsoft money plus microsoft mappoint 2009 north america download adobe premiere 6.5 download autodesk inventor 11 sony sound forge 9 download download acala avi divx mpeg xvid vob to psp altova stylevision 2008 download download pinnacle studio 12 ultimate microsoft mappoint 2008 download download guitar pro 5 download autodesk autocad 2007 futuremark 3d download adobe creative suite cs2 propellerhead reason 3.0 download acala video mp3 ripper download microsoft office enterprise 2007 download download windows xp professional sp3 futuremark 3dmark 06 advanced download ashampoo powerup 3 microsoft office visio professional 2007 xilisoft audio maker 3