The Philosophy of the Branching Railroad
By: Heather Albano
“Let’s invent a world where the player gets to go through every emotional journey available.” – Clive Barker
“There’s no way…any company would have the resources to make a game that fully accounts for every player decision and branches the story accordingly while still hitting the same story beats.” – benjaebe, www.giantbomb.com
It is not possible (today) to design to Clive Barker’s ideal. There really isn’t any way a company operating in the real world would have the resources to make a game that fully accounts for every player decision and branches accordingly.
But more importantly, that is not the no-pun-intended path to good narrative design. The more branches you are dealing with, the less of a chance you have of doing any of them well, and the less distinct they will be from each other. Designing your game as a branching railroad does not mean allowing the player to do whatever they like and branching the story accordingly. It means allowing the player to go through multiple (not infinite, but not singular) distinct and satisfying emotional journeys based on their choices. Under this philosophy, player agency dictates which one of multiple well-designed narrative arcs is experienced—i.e., whether the railroad takes them to Awesometown, Awesomeville, Lake Awesome, or Awesomeville Heights.
Let’s take a simple example first. If I were going to make the “star-crossed lovers” game with two possible endings, the Claudio and Hero one and the Romeo and Juliet one, the first thing I would do is look for the choice that caused the difference. I think there’s a good argument that the first story plays out happily and the second plays out sadly because Friar Francis is a whole lot more careful than Friar Lawrence when setting up his conspiracy. Admittedly, neither friar is a main character, which weakens this argument a little, but both are absolutely active characters, actors who affect the stories in which they dwell—what Shakespeare might have called players in their dramas. The friar-player takes an action (makes a choice) that determines whether the narrative arc is a tragedy or a comedy.
It happens well before the end scene, but the story doesn’t branch there. The game wouldn’t need to branch there either, only set a variable that remembers what the friar did. So you’d design it this way: At the point where the friar sets up the conspiracy, the game stores a variable recording the level of care. The rest of the game proceeds linearly. And then, at the very end, the variable is called, leading to one of two end scenes—one that makes the story a comedy, one that makes the story a tragedy.
The game designers would not need to craft two completely separate branches, only a single additional scene. All the other scenes—falling in love, beset by external forces, separated by those forces, clever plot, everyone thinks the girl is dead, all seems to be lost—are exactly the same. The despair on Claudio’s face is the same as the despair on Romeo’s. But in one arc, the moment of “all seems to be lost” is the suspense before the happy ending; in the other, it is a beat in the tragic downward curve. The two different endings change the player’s perception of all that came before.
Now let’s take a more complicated example. (Serious spoilers for Choice of Broadsides follow, but the game’s been out since 2010, so…)
In Choice of Broadsides, a game I co-wrote with Adam Strong-Morse and Dan Fabulich, you play a naval officer of the Napoleonic era, in a secondary world, fighting for “Albion” against the “Gauls.” A secondary world Horatio Hornblower, essentially. Very early in the game, you are involved in taking an enemy prize ship, whereupon you meet Lt. Villeneuve. In the middle of the game, you meet Villeneuve again, during a temporary peace between your countries. At the end of the game, you face Villeneuve in battle. These points are hardcoded.
In the first encounter, you can treat your prisoner as well as honor demands; you can treat him even better than honor demands, so very well that your crew objects; or with polite chilly distance; or very badly and dishonorably indeed. Depending on what you choose to do, a variable is set.
In the second encounter, that variable affects what choices are open to you. Your actions here can take the beginnings of a friendship or enmity and dial them back to chilly polite formality, or your actions can deepen your mutual friendship or mutual hatred. At one extreme end of the scale, encounter 2 ends with you and Villeneuve fighting a duel at dawn; at the other, you and Villeneuve end up banding together to fight off footpads. Depending on how you set your gender and sexuality variables up front, the footpad fight can even end with the option of a love affair.
So depending on what you do in encounter 1 and encounter 2, when you meet Villeneuve in battle in the climactic scene, you are facing either your star-crossed lover, the person who could have been your dearest friend if not for the unfortunate fact of war separating your countries, your oldest rival (in an intellectual sense, mostly functioning as “the face of the opposition”), or your bitterest enemy with whom you have many personal scores to settle. All four of these are recognizable narrative arcs that feel satisfying; all four of them feel distinctly different from each other; and all four are driven 100% by upstream player agency.
The climactic battle scene is the same scene for all four arcs. The player has the same options within that scene no matter how they got there, they have to perform the same actions to win the encounter, and the same stat checks determine whether they won or lost. But it looks completely different to the player who comes at it from the “star-crossed lover” path than it does to the player who comes at it from the “I’ll make you pay if it’s the last thing I do” path.
As Daniel Greenberg phrased it at GDC 2014, “The game world does not exist on the screen. It exists between the ears of the player.” The player’s perception of any given scene is influenced by their previous experiences; their recollection of earlier scenes is influenced by the one they’re in. This shifting perspective is a tool that the designer can consciously use.
If you plan it out ahead of time, you can make the same scene function as a certain beat in one arc and a different kind of beat in another. The “oh God, she’s dead” moment functions as “the darkest moment is just before the dawn” in Much Ado and a downward step in the unrelenting tragic arc of Romeo and Juliet. The first and third encounters of the Villeneuve arc are the same no matter what you do in the second, but the variable nature of the second changes the entire story.
If you default to designing for reuse, you have more flexibility to briefly branch in the places it matters, with an only incremental—instead of directly proportional—additional cost of production resources. However, this does mean you have to architect the whole thing up front—the entire game and all arcs through it—and that task carries its own complications.
We will talk about the nuts and bolts in the third and final installment of this series.
Heather Albano is a storyteller. Sometimes she writes traditional fiction and sometimes she makes games, and she finds the line between the two growing fuzzier all the time. Her most recent game, A Study in Steampunk: Choice by Gaslight, incorporates all the principles talked about in these blog posts, and is available here.
If you want to know what she’s doing next, or just follow the random thoughts that wander through her head, check out www.heatheralbano.com.
Your comment is awaiting moderation.
You actually revealed this really well!
http://canadianpharmacysilo.com/
best canadian prescription prices canada pharmaceuticals online online pharmacies online pharmacies canada
online pharmacy without prescription
online discount pharmacy
northwest pharmacy canada
canada drugs online pharmacy
my canadian pharmacy
online rx pharmacy
Your comment is awaiting moderation.
Nicely put, Regards!
http://www.canadianpharmacymsn.com/
the canadian pharmacy canada pharmacy online discount drugs online pharmacy canada pharmacy
canada pharmacies online
medical information online
canadian pharmacy king
northwestpharmacy
discount pharmacy online
canada online pharmacy
Your comment is awaiting moderation.
Fantastic facts. Regards.
http://talahicc.com/
get prescription online online pharmacies of canada pharmacy drug store aarp approved canadian online pharmacies
no prescription pharmacies
canadian pharcharmy online
online pharmacies canada
canadian pharmacy 365
buy prescription drugs canada
canada pharmacies without script
Your comment is awaiting moderation.
Whoa loads of very good advice.
https://nicktambone.com/
no prescription online pharmacy canada online pharmacies canadapharmacyonline com global pharmacy canada
prescription cost
online drugs
trust pharmacy canada
online rx pharmacy
trusted overseas pharmacies
best online canadian pharcharmy
Your comment is awaiting moderation.
Cheers, Quite a lot of knowledge.
http://canadianpharmacysilo.com/
drug costs global pharmacy canada pharmacy tech canada pharmacy online
overseas pharmacy forum
canada pharmacies
canadian online pharmacies prescription drugs
approved canadian pharmacies online
canadian pharmacies without prescriptions
canadian drugstore reviews
Your comment is awaiting moderation.
Thanks! I appreciate it.
http://canadianpharmacymim.com/
prescription price comparison canadian drugs discount prescription drug canadian viagra
online pharmacy
pharmacy near me
canadian drug
pharmacy price compare
canadian viagra
canada online pharmacy
Your comment is awaiting moderation.
Excellent stuff. Many thanks.
http://canadianpharmacymim.com/
canadian pharmacy meds canada drugs online canadadrugs canada pharmaceutical online ordering
legitimate canadian mail order pharmacies
online canadian discount pharmacy
canadian pharmacy no prescription
prescription cost comparison
prescription prices comparison
drugs from canada
Your comment is awaiting moderation.
You actually suggested this effectively!
https://nicktambone.com/
the canadian pharmacy canadian drugs best price prescription drugs northwestpharmacy
northwest pharmacy canada
canada pharmacy online no script
canadian pharmacy online
web medical information
canadian drugs without prescription
drug costs
Your comment is awaiting moderation.
Kudos, I appreciate this.
http://talahicc.com/
canada drugs pharmacy online pharmacies of canada mexican pharmacy online aarp approved canadian online pharmacies
reputable canadian mail order pharmacies
onlinecanadianpharmacy.com
canadapharmacy com
canada drugs pharmacy
canadian drugstore
canadian mail order pharmacies
Your comment is awaiting moderation.
Valuable posts. With thanks!
http://www.canadianpharmacymsn.com/
international pharmacies that ship to the usa canadian pharmacy online cialis online canadian online pharmacies
ed meds online
trusted overseas pharmacies
drugs for sale
canadian drug store
cialis online
top rated online canadian pharmacies
Your comment is awaiting moderation.
Nicely put. With thanks.
http://canadianpharmacysilo.com/
international pharmacy canadian cialis northwestpharmacy london drugs canada
rx pharmacy
discount prescription drug
most reliable canadian pharmacies
canadian pharmacy meds
cialis canadian pharmacy
prescription drugs online without doctor
Your comment is awaiting moderation.
Thanks a lot! An abundance of knowledge.
http://canadianpharmaciesnnm.com/
pharmacy cost comparison canadianpharmacy northwest pharmacy canadian pharmacies
canadian pharmacy meds
canadian drugstore online
pharmacies near me
us pharmacy no prior prescription
<a href="http://www.oyunuzayi.com/blog/?s=&submit=&comment=+Appreciate+it%21+A+lot+of+tips.++http%3A%2F%2Ftalahicc.com%2F+online+pharmacy+canada+canadian+pharmacies+that+ship+to+us+get+prescription+online+canadian+viagra+%0D%0Aprescription+drugs+online+without+doctor+%0D%0Apharmacies+near+me+%0D%0Acanadian+prescription+%0D%0Ano+prescription+pharmacy+%0D%0Amy+canadian+pharmacy+%0D%0Acostco+pharmacy+pricing&author=Howardeless&email=zittel020eejf%40songwriter.net&url=http%3A%2F%2Fhttp%3A%2F%2Fcanadianpharmaciesnnm.com%2F%2F&passthis=wc321n%23cuEG&comment_post_ID=1421&comment_parent=0″>best online pharmacy stores
onlinecanadianpharmacy.com
Your comment is awaiting moderation.
You reported it really well!
http://talahicc.com/
canadian online pharmacy reviews canadian pharmacies prescription drugs prices canadian pharmacies online
reputable canadian mail order pharmacies
pharmacy drug store
online canadian pharmacies
top rated canadian pharmacies online
canada drug pharmacy
best online international pharmacies
Your comment is awaiting moderation.
Nicely put. With thanks!
http://canadianpharmaciescubarx.com/
no prescription pharmacy canadian viagra online discount pharmacy canadian pharmacies that ship to us
approved canadian pharmacies online
pain meds online without doctor prescription
best online international pharmacies
drugstore online
<a href="http://jesserubenfeld.net/?s=+Kudos%21+A+good+amount+of+facts.++http%3A%2F%2Fcanadianpharmacysilo.com%2F+best+online+pharmacy+north+west+pharmacy+canada+canadian+drugstore+online+%5Burl%3Dhttp%3A%2F%2Fcanadianonlinepharmacynnm.com%2F%5Daarp+approved+canadian+online+pharmacies%5B%2Furl%5D+%0D%0Adiscount+pharmacy+%0D%0Acanadian+pharmacy+online+%0D%0Apharmacy+cost+comparison+%0D%0Apharmacy+prices+compare+%0D%0A<a+href%3D%22http%3A%2F%2Fwww.motion7.co.uk%2F%3Fs%3D%2B%250D%250ANicely%2Bput.%2BMany%2Bthanks.%2B%250D%250Ahttp%253A%252F%252Fcanadianpharmacyntx.com%252F%2B%250D%250Aprescription%2Bdrug%2Bassistance%2Bmexican%2Bpharmacies%2Bshipping%2Bto%2Busa%2Bpharmacy%2Bnear%2Bme%2Bcanada%2Bpharmaceutical%2Bonline%2Bordering%2B%250D%250Acanadian%2Bonline%2Bpharmacies%2B%250D%250Amexican%2Bpharmacy%2Bonline%2B%250D%250Abuy%2Bdrugs%2Bonline%2B%250D%250Anorthwest%2Bpharmacy%2B%250D%250Aonline%2Bpharmacy%2Bno%2Bprescription%2Bneeded%2B%250D%250Aonline%2Bpharmacy%2Bcanada%22>best+canadian+mail+order+pharmacies+%0D%0A<a+href%3D%22http%3A%2F%2Fjesserubenfeld.net%2F%3Fs%3D%2B%250D%250AGreat%2Bpostings.%2BKudos.%2B%250D%250Ahttp%253A%252F%252Ftalahicc.com%252F%2B%250D%250Apharmacy%2Bprices%2Bcompare%2Baarp%2Bapproved%2Bcanadian%2Bonline%2Bpharmacies%2Bbuy%2Bprescription%2Bdrugs%2Bwithout%2Bdoctor%2B%255Burl%253Dhttp%253A%252F%252Fcanadianpharmacysilo.com%252F%255Dcanadian%2Bpharmacy%255B%252Furl%255D%2B%250D%250Adiscount%2Bpharmacy%2Bonline%2B%250D%250Aonline%2Brx%2Bpharmacy%2B%250D%250Acanada%2Bpharmacy%2Bonline%2B%250D%250Acanadian%2Bmeds%2B%250D%250Acanadian%2Bpharmacy%2Bonline%2Bcanada%2B%250D%250Acanadian%2Bpharmacy%2Bviagra%26s%3D%2B%250D%250AGreat%2Bpostings.%2BKudos.%2B%250D%250Ahttp%253A%252F%252Ftalahicc.com%252F%2B%250D%250Apharmacy%2Bprices%2Bcompare%2Baarp%2Bapproved%2Bcanadian%2Bonline%2Bpharmacies%2Bbuy%2Bprescription%2Bdrugs%2Bwithout%2Bdoctor%2B%255Burl%253Dhttp%253A%252F%252Fcanadianpharmacysilo.com%252F%255Dcanadian%2Bpharmacy%255B%252Furl%255D%2B%250D%250Adiscount%2Bpharmacy%2Bonline%2B%250D%250Aonline%2Brx%2Bpharmacy%2B%250D%250Acanada%2Bpharmacy%2Bonline%2B%250D%250Acanadian%2Bmeds%2B%250D%250Acanadian%2Bpharmacy%2Bonline%2Bcanada%2B%250D%250Acanadian%2Bpharmacy%2Bviagra%22>online+pharmacy+without+a+prescription&s=+%0D%0AKudos%21+A+good+amount+of+facts.++%0D%0Ahttp%3A%2F%2Fcanadianpharmacysilo.com%2F+%0D%0Abest+online+pharmacy+north+west+pharmacy+canada+canadian+drugstore+online+%5Burl%3Dhttp%3A%2F%2Fcanadianonlinepharmacynnm.com%2F%5Daarp+approved+canadian+online+pharmacies%5B%2Furl%5D+%0D%0Adiscount+pharmacy+%0D%0Acanadian+pharmacy+online+%0D%0Apharmacy+cost+comparison+%0D%0Apharmacy+prices+compare+%0D%0A<a+href%3D%22http%3A%2F%2Fwww.motion7.co.uk%2F%3Fs%3D%2B%250D%250ANicely%2Bput.%2BMany%2Bthanks.%2B%250D%250Ahttp%253A%252F%252Fcanadianpharmacyntx.com%252F%2B%250D%250Aprescription%2Bdrug%2Bassistance%2Bmexican%2Bpharmacies%2Bshipping%2Bto%2Busa%2Bpharmacy%2Bnear%2Bme%2Bcanada%2Bpharmaceutical%2Bonline%2Bordering%2B%250D%250Acanadian%2Bonline%2Bpharmacies%2B%250D%250Amexican%2Bpharmacy%2Bonline%2B%250D%250Abuy%2Bdrugs%2Bonline%2B%250D%250Anorthwest%2Bpharmacy%2B%250D%250Aonline%2Bpharmacy%2Bno%2Bprescription%2Bneeded%2B%250D%250Aonline%2Bpharmacy%2Bcanada%22>best+canadian+mail+order+pharmacies+%0D%0A<a+href%3D%22http%3A%2F%2Fjesserubenfeld.net%2F%3Fs%3D%2B%250D%250AGreat%2Bpostings.%2BKudos.%2B%250D%250Ahttp%253A%252F%252Ftalahicc.com%252F%2B%250D%250Apharmacy%2Bprices%2Bcompare%2Baarp%2Bapproved%2Bcanadian%2Bonline%2Bpharmacies%2Bbuy%2Bprescription%2Bdrugs%2Bwithout%2Bdoctor%2B%255Burl%253Dhttp%253A%252F%252Fcanadianpharmacysilo.com%252F%255Dcanadian%2Bpharmacy%255B%252Furl%255D%2B%250D%250Adiscount%2Bpharmacy%2Bonline%2B%250D%250Aonline%2Brx%2Bpharmacy%2B%250D%250Acanada%2Bpharmacy%2Bonline%2B%250D%250Acanadian%2Bmeds%2B%250D%250Acanadian%2Bpharmacy%2Bonline%2Bcanada%2B%250D%250Acanadian%2Bpharmacy%2Bviagra%26s%3D%2B%250D%250AGreat%2Bpostings.%2BKudos.%2B%250D%250Ahttp%253A%252F%252Ftalahicc.com%252F%2B%250D%250Apharmacy%2Bprices%2Bcompare%2Baarp%2Bapproved%2Bcanadian%2Bonline%2Bpharmacies%2Bbuy%2Bprescription%2Bdrugs%2Bwithout%2Bdoctor%2B%255Burl%253Dhttp%253A%252F%252Fcanadianpharmacysilo.com%252F%255Dcanadian%2Bpharmacy%255B%252Furl%255D%2B%250D%250Adiscount%2Bpharmacy%2Bonline%2B%250D%250Aonline%2Brx%2Bpharmacy%2B%250D%250Acanada%2Bpharmacy%2Bonline%2B%250D%250Acanadian%2Bmeds%2B%250D%250Acanadian%2Bpharmacy%2Bonline%2Bcanada%2B%250D%250Acanadian%2Bpharmacy%2Bviagra%22>online+pharmacy+without+a+prescription”>canadian pharmacy viagra brand
prescription price comparison
Your comment is awaiting moderation.
Cheers, Ample data.
http://talahicc.com/
canadian pharmacy king canada drugs discount pharmacy online canadian viagra
online canadian pharmacy
discount prescription drug
cheap prescription drugs
drug prices comparison
canadian rx pharmacy online
legitimate online pharmacies
Your comment is awaiting moderation.
Good info. Regards.
https://nicktambone.com/
canada pharmacies online canadian viagra canada pharmacy online no script trust pharmacy canada
overseas pharmacy forum
online canadian pharcharmy
online pharmacy usa
prescription drug
pain meds online without doctor prescription
canadianpharmacy
Your comment is awaiting moderation.
Very good tips. Cheers.
http://canadianonlinepharmacynnm.com/
international pharmacy canada pharmacy online buy prescription drugs online canadian online pharmacy
online pharmacy no prescription needed
overseas pharmacy forum
best canadian online pharmacy
best online pharmacy stores
international pharmacy
get prescription online
Your comment is awaiting moderation.
Fantastic data. Thanks!
http://canadianpharmacyntx.com/
drugs for sale canadian drugs discount pharmacy canadian pharmacies without an rx
mexican pharmacies online
drug prices comparison
buying drugs canada
canadian pharmacy no prescription needed
costco pharmacy pricing
legitimate canadian mail order pharmacies
Your comment is awaiting moderation.
Many thanks! Quite a lot of forum posts.
http://canadianpharmacysilo.com/
discount pharmacy canadian pharmacies compare prescription prices north west pharmacy canada
us pharmacy no prior prescription
canada drug pharmacy
pharmacy drug store
buy online prescription drugs
<a href="http://www.pressquepublishing.com/?s=+Great+stuff.+Thank+you.+http%3A%2F%2Ftalahicc.com%2F+price+prescription+drugs+canadian+pharmacies+without+an+rx+pharmacy+price+compare+canadian+online+pharmacy+%0D%0Amost+reliable+canadian+pharmacies+%0D%0Acanadian+pharmacy+no+prescription+needed+%0D%0Acanada+pharmacies+without+script+%0D%0Aprescription+drug+price+comparison+%0D%0Acanadian+pharmacy+online+%0D%0A24+hour+pharmacy&s=+%0D%0AGreat+stuff.+Thank+you.+%0D%0Ahttp%3A%2F%2Ftalahicc.com%2F+%0D%0Aprice+prescription+drugs+canadian+pharmacies+without+an+rx+pharmacy+price+compare+canadian+online+pharmacy+%0D%0Amost+reliable+canadian+pharmacies+%0D%0Acanadian+pharmacy+no+prescription+needed+%0D%0Acanada+pharmacies+without+script+%0D%0Aprescription+drug+price+comparison+%0D%0Acanadian+pharmacy+online+%0D%0A24+hour+pharmacy”>mexican pharmacy online medications
approved canadian pharmacies online
Your comment is awaiting moderation.
Seriously many of very good advice.
http://canadianonlinepharmacynnm.com/
canadian pharmacies shipping to usa canadian pharmacy canadian mail order pharmacies canada pharmaceutical online ordering
canadian drug stores online
canada pharmacies online
canadian cialis
canada online pharmacies
canada drugs
canadian drugstore online
Your comment is awaiting moderation.
Regards! Fantastic information!
http://canadianonlinepharmacynnm.com/
drugs for sale canadian pharcharmy buy prescription drugs online canada pharmacy online
canada online pharmacy
canadian pharmacy without prescription
prescription drug
rx pharmacy
<a href="http://mirabiliatour.blogspot.com/ask?q=+Thank+you.+Ample+content.++https%3A%2F%2Fnicktambone.com%2F+pharmacy+online+mexico+global+pharmacy+canada+discount+pharmacy+%5Burl%3Dhttp%3A%2F%2Fwww.canadianpharmacymsn.com%2F%5Dnorth+west+pharmacy+canada%5B%2Furl%5D+%0D%0Atrusted+overseas+pharmacies+%0D%0Alegitimate+online+pharmacies+%0D%0Acanadian+pharmacy+online+%0D%0Acanada+drug+pharmacy+%0D%0Aprescription+drugs+prices+%0D%0Acanadian+drug+stores+online&submit=ask”>canadian pharma companies
canadian pharcharmy online
Your comment is awaiting moderation.
Good write ups. With thanks!
http://www.canadianpharmacymsn.com/
canadian pharmacy online canada canadian online pharmacy approved canadian pharmacies online canadian pharmacy online
no 1 canadian pharcharmy online
rx online
best canadian mail order pharmacies
most reliable canadian pharmacies
board of pharmacy
prescription drug price comparison
Your comment is awaiting moderation.
This is nicely said. !
http://canadianonlinepharmacynnm.com/
best online canadian pharcharmy canada pharmacy canadian pharmacies shipping to usa canadian pharmacies
buying drugs canada
online canadian discount pharmacy
buy prescription drugs without doctor
best online pharmacy
northwest pharmacy
canadian pharmacy king
Your comment is awaiting moderation.
You explained it wonderfully.
http://canadianpharmaciesnnm.com/
trusted overseas pharmacies canada pharmaceutical online ordering canadian pharmacies without prescriptions top rated canadian pharmacies online
canada online pharmacies
buy prescription drugs canada
pharmacy price comparison
buy prescription drugs from canada
discount pharmaceuticals
discount prescription drugs online
Your comment is awaiting moderation.
Valuable tips. Cheers.
http://canadianpharmaciescubarx.com/
overseas pharmacies canadian viagra overseas pharmacies canadian pharmaceuticals online
pharmacy near me
canadian drug store
canadian rx pharmacy online
internet pharmacy
online pharmacy
cheap prescription drugs online
Your comment is awaiting moderation.
Nicely put, Cheers!
http://talahicc.com/
meds online northwest pharmacy cheap prescription drugs canadian online pharmacy
discount prescription drug
buy prescription drugs online
trust pharmacy canada
online drugstore
discount pharmaceuticals
prescription without a doctor’s prescription
Your comment is awaiting moderation.
You actually explained this perfectly!
http://canadianpharmaciesnnm.com/
cheap drugs online canadian pharmacies online prescription prices comparison canadianpharmacy
best online international pharmacies
online canadian pharcharmy
prescription price comparison
canadapharmacy
canadian online pharmacies
pharmacy price comparison
Your comment is awaiting moderation.
Whoa all kinds of useful material.
http://canadianpharmacysilo.com/
discount prescription drug canada drugs canada pharmacy online reviews canadian pharmacies that ship to us
mexican pharmacies online
canadian family pharmacy
my canadian pharmacy
highest rated canadian pharmacies
discount prescription drugs online
canadian pharmacy viagra
Your comment is awaiting moderation.
Thank you, I like it!
http://canadianpharmacysilo.com/
canada drugs london drugs canada prescription drug canadian online pharmacies
canada pharmacies online prescriptions
canada pharmacy online orders
highest rated canadian pharmacies
canadapharmacy
<a href="http://www.nationwidemarketing.com/blog/?form2mailerror&inquiry=Business+Development&fname=HaroldDon&lname=HaroldDon&email=haroldvaf%40gmail.com&company=google&phone1=86826478166&phone2=82326341787&phone3=82158983722&comments=+Nicely+put,+Thank+you.+http://cialismsnrx.com/+preise+fr+cialis+in+deutschland+%3Ca+href=%22http://cialispego.com/%22%3Ecialis+20+mg%3C/a%3E+geflschte+cialis+%3Ca+href=http://cialisttk.com/%3Ecialis+without+a+doctor+prescription%3C/a%3E?form2mailerror&inquiry=Business Development&fname=QuentinWer&lname=QuentinWer&email=zittel020eejf@songwriter.net&company=google&phone1=83859959656&phone2=86173381946&phone3=84178366189&comments=You said it really well. http://canadianpharmacyntx.com/ canadadrugs canada pharmaceutical online ordering best price prescription drugs top rated canadian pharmacies online drugs from canada prescription without a doctor’s prescription pharmacy price comparison reputable canadian mail order pharmacies overseas pharmacies walmart pharmacy price check“>international pharmacies that ship to the usa
northwest pharmacy canada
Your comment is awaiting moderation.
Truly a good deal of superb information!
http://canadianpharmacysilo.com/
discount pharmacy online north west pharmacy canada no prior prescription required pharmacy online pharmacies of canada
prescription drugs without doctor approval
no prescription pharmacy
no 1 canadian pharcharmy online
online pharmacy no prescription needed
canadian discount pharmacy
discount pharmacy online
Your comment is awaiting moderation.
You mentioned this fantastically!
http://canadianpharmacysilo.com/
online pharmacy no prescription canadian pharmaceuticals online best canadian online pharmacy northwestpharmacy
canada pharmacy
canada pharmacies without script
safe canadian online pharmacies
prescription without a doctor’s prescription
compare rx prices
canada pharmacy online reviews
Your comment is awaiting moderation.
You actually expressed it effectively.
http://canadianpharmacymim.com/
best online pharmacies no prescription canadian pharmacy pharmacies in canada canadian pharmacies
online pharmacy reviews
canadian cialis
online canadian pharmacy
pharmacy near me
online pharmacy
canadian online pharmacy reviews
Your comment is awaiting moderation.
You actually mentioned it perfectly.
http://canadianpharmacyntx.com/
pharmacy prices northwest pharmacy prescription without a doctor’s prescription trust pharmacy canada
canada pharmacy
most reliable canadian pharmacies
canada pharmacy online
pharmacy canada
prescription cost
discount drugs online pharmacy
Your comment is awaiting moderation.
Whoa plenty of amazing advice!
http://canadianpharmaciesnnm.com/
buying prescription drugs canada canadian pharmacies-24h pharmacy canada canada online pharmacies
online pharmacies no prescription
canada pharmacies online pharmacy
pharmacy tech
online pharmacy usa
prescription drugs online without
top rated canadian pharmacies online
Your comment is awaiting moderation.
Helpful forum posts. Appreciate it!
http://canadianpharmacyntx.com/
canadian pharmacies that ship to us canada pharmacy online no 1 canadian pharcharmy online canadian pharmaceuticals online
buying drugs canada
international pharmacies that ship to the usa
canadian pharmacies that are legit
best online pharmacies canada
canadapharmacy
online pharmacy without prescription
Your comment is awaiting moderation.
You actually revealed that fantastically.
http://canadianpharmacyntx.com/
cheap drugs online canada pharmacy mexican pharmacies shipping to usa north west pharmacy canada
rx online
no 1 canadian pharcharmy online
my canadian pharmacy
drugs for sale
costco pharmacy pricing
canada pharmacy no prescription
Your comment is awaiting moderation.
Nicely put, Regards!
http://canadianpharmaciescubarx.com/
online canadian pharcharmy northwestpharmacy canadian pharmacies canada pharmaceuticals online
canadian online pharmacy
pain meds online without doctor prescription
canada drugs
online pharmacy
online pharmacy canada
pharmacy prices
Your comment is awaiting moderation.
Superb material, Thanks a lot.
http://canadianpharmacymim.com/
canadadrugs canada drugs legitimate canadian mail order pharmacies canadian online pharmacies
canada pharmacies prescription drugs
canada drug prices
canadian mail order pharmacies
canada pharmacy
online pharmacy reviews
mail order pharmacies
Your comment is awaiting moderation.
Wow quite a lot of useful information.
http://canadianpharmaciescubarx.com/
discount prescription drug canada pharmaceuticals online canada drug trust pharmacy canada
internet pharmacy
canada pharmacy online no script
online pharmacies no prescription
buy prescription drugs without doctor
online pharmacy usa
canadian online pharmacy reviews
Your comment is awaiting moderation.
Seriously tons of wonderful information.
http://canadianpharmaciesnnm.com/
walgreens pharmacy global pharmacy canada pharmacy drug store aarp approved canadian online pharmacies
canadian online pharmacies prescription drugs
prescription cost
canadian pharmacy no prescription
cialis canadian pharmacy
discount drugs online pharmacy
drug costs
Your comment is awaiting moderation.
Regards! I value this.
http://www.canadianpharmacymsn.com/
best online pharmacy trust pharmacy canada mexican pharmacies shipping to usa canadian cialis
mexican pharmacies shipping to usa
canadian pharmacy online canada
canadian pharmacy
canadian online pharmacy reviews
canada drugs online pharmacy
ed meds online
Your comment is awaiting moderation.
Incredible lots of good tips!
http://canadianpharmacyntx.com/
pharmacy online mexico aarp approved canadian online pharmacies walmart pharmacy price check canada drugs
discount prescription drug
canadian discount pharmacy
best canadian prescription prices
drugs without prescription
drug prices comparison
canadian online pharmacy
Your comment is awaiting moderation.
You said it nicely..
http://talahicc.com/
canada drug pharmacy northwestpharmacy safeway pharmacy trust pharmacy canada
mexican online pharmacies
trusted overseas pharmacies
pharmacy tech
canadian drug
prescription pricing
canada pharmacy online reviews
Your comment is awaiting moderation.
Thanks! Good stuff.
http://talahicc.com/
canadian online pharmacies canada drugs prescription without a doctor’s prescription canadian pharmacy
canadian online pharmacy
canadian pharmacy no prescription needed
24 hour pharmacy
canadian pharcharmy online
drug prices comparison
canadian pharmacy no prescription
Your comment is awaiting moderation.
Nicely put. Thanks.
http://canadianpharmacymim.com/
canada pharmacy online orders top rated canadian pharmacies online highest rated canadian pharmacies canada pharmacy online
pharmacy drug store
canada pharmacies online
online canadian discount pharmacy
drugstore online
canada pharmacy online
medical information online
Your comment is awaiting moderation.
You definitely made your point!
http://canadianonlinepharmacynnm.com/
legitimate online pharmacies trust pharmacy canada legitimate canadian mail order pharmacies canadian pharmacy
pharmacies near me
canadian online pharmacy
online canadian pharcharmy
canadian online pharmacies
drug costs
canadapharmacy
Your comment is awaiting moderation.
Thank you! Very good information.
https://nicktambone.com/
canadian prescriptions canada pharmacy online canadian pharmacy canadian pharmacies without an rx
canadian pharmacy no prescription
canadian prescription drugs
best non prescription online pharmacies
pharmacy online store
canadian pharmacies that ship to us
canada pharmacy online orders
Your comment is awaiting moderation.
Valuable forum posts. Cheers.
https://nicktambone.com/
best online canadian pharcharmy mexican pharmacies shipping to usa prescription drug cost canadian pharcharmy
canada pharmacies prescription drugs
best price prescription drugs
canadian pharmacies that ship to us
prescription drugs online without doctor
mexican pharmacies online
prescription cost