The Train To Awesometown
by Heather Albano
In September of 2013, I had the pleasure of being in the audience of the Narrative Design panel at the Boston Festival of Independent Games, listening to Brian Moriarty, David Lebling, and Terri Brosius talk about the craft. The quote that got tweeted the most afterward was Brian Moriarty’s “Games are the art of choice.” It’s a great sound bite, and it made me particularly happy, given that Choice of Games, the company for which I do most of my work, has based its entire business model around meaningful player choice. In Choice of Games games, the choices made by the player absolutely affect the player character, the game world, and what happens next.
Awesome quotes are often even more awesome in context, though, and “Games are the art of choice” was part of a really fascinating larger exchange. If I recall correctly, it was David Lebling who responded with something like, “It can be really hard to balance player choice with the desire to tell a coherent story. You might want to communicate a really strong narrative about the prince of Denmark who comes home from school to find that his uncle has taken his father’s crown, and what he does about that. But on the other hand, you want the game sandbox to function realistically for the player, and the player may want to say, ‘Let Uncle Claudius have the throne. I never wanted it anyway. I want to go be a pirate.’”
And that, of course, is the essential tension in the narrative designer’s role: the need to balance player agency and good narrative design.
We are accustomed to viewing these elements as a trade-off. On one side of the spectrum, there is the kind of game that functions like a railroad, prioritizing narrative at the expense of player agency. If the narrative design is good enough—if it matches the beats of a classic narrative arc, if it resonates with the player on an emotional level and leads the player to walk away feeling satisfied—then many players won’t mind being unable to make narrative-affecting choices. In the words of a member of my college LARP group, “I don’t mind being railroaded if I’m on the train to Awesometown!” But players who place a premium on having agency will be disappointed; it doesn’t matter to them how awesome the destination is if the train goes there no matter what they do.
On the other end of the spectrum is the sandbox game, which allows complete player agency, and where the only narrative is the one that emerges organically as the player interacts with the system. And whose narrative design is by definition nonexistent, since the unfolding of the story is randomly generated rather than consciously designed. It’s possible for a randomized emergent storyline to match up to the beats of a classic narrative arc, sure. Given world enough and time, players interacting with a State of Denmark sandbox will indeed create The Tragedy of Hamlet through their choices. But in any given playthrough, it’s not the way to bet, and while you’re waiting, you get to suffer through a bunch of weak, wandering story arcs. And players who place a premium on narrative design will be disappointed in that.
“Railroad” and “sandbox” are of course not the only options—it’s a continuum, not a binary. For instance, you can have a sandbox with a railroad running through it, where there’s one main mission with a good strong satisfying narrative arc and a bunch of other stuff you can do if you want; or a sandbox with lots of self-contained railroads in it; or a situation where choices are offered, but they ultimately all feed back into the same narrative railroad; or—perhaps most interestingly—a situation where the player gets to so heavily customize the car they ride that the railroad feels different each time, even though analysis may prove it to be the same railroad.
These shades of gray aside, we generally conceptualize player agency and good narrative design as tradeoffs. “We” is the game-playing community, not just the game-writing community. When you see players online complaining that their choices didn’t impact the story, you also see responses along these lines from other players:
“Partly due to production constraints and partly due to the writers’ desire to tell a coherent story, most games like this don’t have dozens of varied endings.” [KOTAKU]
“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….” [GIANTBOMB]
(Both of these quotations happen to be in reference to The Walking Dead, but this isn’t me beating up on The Walking Dead. They were simply the best quotations to illustrate my point. My italics, in both cases.)
The statement, “We can’t incorporate all player decisions and still keep the beats of a good narrative arc” carries the implicit assumption that you can only create one good narrative arc out of given story’s building blocks. That if you have story elements A, B, C, and D, the only good, satisfying, recognizable, emotionally resonant arc goes from x to y to z in a parabola. Anything else will be unsatisfying, and therefore bad narrative design.
Or, in other words, it’s a railroad where one branch goes to Awesometown, and the rest wander off into empty prairie.
There’s a lot of critical intellectual support for this conviction. A memorable 2007 exchange between Roger Ebert and Clive Barker used Romeo and Juliet as an example, with Ebert maintaining that the building blocks of Romeo and Juliet are set up to be a tragedy, and it would be completely stupid (my paraphrase) if it suddenly had a happy ending.
He has a point, and this is what I mean when I refer to classic, recognizable, emotionally resonant narrative arcs—the ones that spark a feeling of “Oh, I’m the protagonist of that story.” When you have a play where a boy and girl fall in love at a masked ball, then the boy and girl are plagued by outside forces trying to drive them apart, then the girl engages in a deceptive plot with a friar to make it seem as though she is dead, then the boy hears the news, believes it to be true, and is heartbroken—at that point in the narrative, you really have to end with the poison and the tomb to have a satisfying conclusion. If the boy discovered it was a ruse before he killed himself, and he and the girl lived happily ever after, that’s just childish, right? A refusal to grapple with the inherent darkness of the story. If it ended that way, it wouldn’t be Shakespeare. Right?
Except that’s the thing. It wouldn’t be Romeo and Juliet. But it would be Shakespeare. That’s the plot of Much Ado About Nothing.
In Much Ado, Hero and Claudio are deeply in love, beset by jealous outsiders. Claudio believes an ugly slander about Hero that is backed up by a truly evil piece of theater staged for his benefit, he leaves Hero at the altar, and the word spreads through the city that she has killed herself. Claudio is distraught, hates himself for what he’s done, would do anything to change it back if only he could, but it’s too late—whereupon the ruse is revealed. Claudio begs Hero for her forgiveness, and they marry. Benedick and Beatrice also sort out their problems and marry, the bad guy gets what’s coming to him, and everybody else lives happily ever after. It’s a Shakespearean comedy.
But the first time I saw a performance of Much Ado, I didn’t know the story. And as Claudio berated Hero at the altar in front of her friends and family, and she sobbed out protestations of innocence and pleas for understanding, I found myself tensing. Then came the friar and the feigned death, and I’m thinking, “I know this story. This is Romeo and Juliet. I thought this was a comedy?” It was. It is. But a Shakespearean comedy and a Shakespearean tragedy are not always distinguishable until you know how they end. You can create two very different, emotionally satisfying, deeply resonant narrative arcs using the same building blocks.
In fact, if you select your blocks carefully, you can use one set to create many different, emotionally satisfying, deeply resonant narrative arcs. We’re not talking about a pure sandbox here, since emergent storylines don’t reliably equal emotional journeys. And we’re clearly not talking about a single-branch railroad.
We’re talking about a railroad with branches to multiple destinations, each one its own solid and compelling and distinct emotional journey, each one hitting recognizable and satisfying story beats.
Next time we’ll talk about how a branching railroad can be constructed, in the context of real-world constraints such as development schedule and production cost.
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.
If you like steampunk time travel, check out her novels Timepiece and Timekeeper; if you like Victorian gaslight fantasy, Napoleonic naval battles, medieval court intrigues, or zombie apocalypses, check out her Choice of Games titles; if you like James-Bond-style spycraft and/or interactive radio dramas, check out Codename Cygnus. 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 stated that effectively.
http://canadianpharmacymim.com/
drugs from canada
top rated canadian pharmacies online
king pharmacy
aarp approved canadian online pharmacies
Your comment is awaiting moderation.
Incredible many of wonderful facts.
http://talahicc.com/
canadian online pharmacy reviews canadian online pharmacies cialis online online pharmacies of canada
drugs online
canadian drugstore reviews
buy prescription drugs from canada
walgreens pharmacy
canadian pharmacy
canadian drug
Your comment is awaiting moderation.
Nicely put. Thank you.
http://canadianpharmaciescubarx.com/
canada drug canada drug canadian drugstore reviews top rated canadian pharmacies online
best non prescription online pharmacies
best online international pharmacies
pain meds online without doctor prescription
online canadian pharcharmy
pharmacy price compare
online pharmacy without prescription
Your comment is awaiting moderation.
Nicely put, Thank you!
http://talahicc.com/
canadapharmacyonline com canadian drugs rx pharmacy canadian pharmaceuticals online
canadapharmacy com
canadian pharmacy online canada
northwestpharmacy
online canadian discount pharmacy
no prescription online pharmacy
canada drugs online pharmacy
Your comment is awaiting moderation.
You stated that wonderfully.
https://nicktambone.com/
canadian pharmacy reviews canada pharmacy walgreens pharmacy canada online pharmacies
canadian prescriptions
pharmacy canada
drugs from canada
canadian pharmacy uk delivery
ed meds online
online pharmacy canada
Your comment is awaiting moderation.
Thanks a lot, Lots of tips.
http://talahicc.com/
canada pharmacy no prescription north west pharmacy canada prescription drugs without doctor approval canadian pharmacies
trust pharmacy canada
pharmacy drug store
top rated online canadian pharmacies
canadadrugs.com pharmacy
canadian prescription drugstore
no prescription pharmacies
Your comment is awaiting moderation.
Incredible many of valuable tips!
http://talahicc.com/
online pharmacy reviews canadian cialis drug stores near me top rated canadian pharmacies online
canadian prescription
canadian pharmacy no prescription
cialis canadian pharmacy
canadian pharmacies shipping to usa
drug prices comparison
best price prescription drugs
Your comment is awaiting moderation.
You revealed it superbly.
http://canadianpharmaciesnnm.com/
canadian mail order pharmacies canada pharmaceutical online ordering mexican pharmacy online canadian pharcharmy
get prescription online
cialis online
canada drugs online pharmacy
canadian prescription drugstore
prescription drugs online without doctor
prescription cost comparison
Your comment is awaiting moderation.
You definitely made the point!
http://canadianpharmacymim.com/
cialis canadian pharmacy mexican pharmacies shipping to usa best canadian pharmacies canada pharmaceuticals online
most reliable canadian pharmacies
canadian pharmacies without prescriptions
canada pharmacies online
discount prescription drug
online canadian pharmacy
compare rx prices
Your comment is awaiting moderation.
You said it nicely.!
https://nicktambone.com/
online discount pharmacy canadian pharmacy online mexican pharmacy online medications canadian pharmacies online
canadian pharmacy without prescription
discount pharmaceuticals
canada drug
canadian meds
rx pharmacy
online pharmacy without a prescription
Your comment is awaiting moderation.
Truly tons of terrific data!
http://canadianpharmaciesnnm.com/
canada pharmacies prescription drugs canadian pharmacy online prescription cost canada pharmacy
canadian cialis
compare prescription prices
legitimate online pharmacies
pharmacy prices
canadian discount pharmacy
mail order pharmacies
Your comment is awaiting moderation.
Well voiced without a doubt! !
http://canadianpharmaciesnnm.com/
canadian pharmacies that ship to us aarp approved canadian online pharmacies canadian pharmacies aarp approved canadian online pharmacies
medication costs
prescription cost comparison
canada drugs
canada pharmacy online
canadian pharmacies that are legit
prescription online
Your comment is awaiting moderation.
Thank you, Good information!
http://canadianpharmaciescubarx.com/
prescription drug price comparison aarp approved canadian online pharmacies drug stores near me north west pharmacy canada
prescription cost
pharmacy prescription
canada drugs online pharmacy
buy prescription drugs from canada
pharmacy online
mexican pharmacies
Your comment is awaiting moderation.
Whoa many of great advice.
http://canadianonlinepharmacynnm.com/
pharmacy price compare canada pharmacy canadian pharmacy reviews canadian pharcharmy
buy prescription drugs online
canadian drugstore online
drugs online
online pharmacy no prescription needed
canadian meds
pharmacy online mexico
Your comment is awaiting moderation.
With thanks! Numerous posts!
http://talahicc.com/
canada pharmacy online no script canadian drugs online canadian pharmacies canada pharmacy
canada pharmacy online
canada drugs online
canada pharmacy online orders
online pharmacy usa
king pharmacy
canada pharmacy online
Your comment is awaiting moderation.
Lovely material, Thanks!
https://nicktambone.com/
online pharmacies canada canadian pharmacies without an rx northwest pharmacy london drugs canada
canadadrugs
canadian pharmacy online canada
global pharmacy canada
pharmacy price comparison
mexican pharmacies online
pharmacy without dr prescriptions
Your comment is awaiting moderation.
Incredible tons of fantastic information.
https://nicktambone.com/
buy prescription drugs canada mexican pharmacies shipping to usa canada pharmacy online no script london drugs canada
drugs for sale
prescription drugs online without
canada pharmacy online no script
prescription prices comparison
canadian pharmacies that are legit
safe canadian online pharmacies
Your comment is awaiting moderation.
Appreciate it! Quite a lot of facts!
http://canadianpharmaciescubarx.com/
best canadian prescription prices canadian pharmacies-24h international pharmacies that ship to the usa canada pharmaceuticals online
online rx pharmacy
candrugstore com
canadian drugstore online
pharmacy tech
prescription online
drug costs
Your comment is awaiting moderation.
Reliable info. Many thanks.
http://canadianpharmacysilo.com/
canada pharmacies online pharmacy northwest pharmacy prescription drugs online without canada drugs
online pharmacies no prescription
rx online
online pharmacy no prescription
drugs online
safeway pharmacy
canadian meds
Your comment is awaiting moderation.
Reliable data. Thank you.
http://canadianpharmacyntx.com/
onlinecanadianpharmacy.com canadian pharmacies-24h canada drugs pharmacy canada pharmaceutical online ordering
discount pharmacy online
canadian drug store
canadian drug
buy prescription drugs without doctor
northwest pharmacy canada
walgreens pharmacy
Your comment is awaiting moderation.
Valuable info. Many thanks!
http://talahicc.com/
drugs online online pharmacies canada canada meds top rated canadian pharmacies online
best online pharmacy
best canadian mail order pharmacies
northwest pharmacy
canadian prescriptions
canada pharmacies online pharmacy
canadian pharmacy reviews
Your comment is awaiting moderation.
Fantastic stuff. Thanks!
http://canadianpharmacymim.com/
canadian pharmacy king northwest pharmacy online canadian pharcharmy canadian online pharmacy
canadian drugstore online
best price prescription drugs
pharmacy online
canada drug
online canadian pharmacies
pain meds online without doctor prescription
Your comment is awaiting moderation.
Kudos. I value it!
https://nicktambone.com/
buy prescription drugs online canada drugs prescription drugs online without canada drugs
canadian prescription
canadian prescriptions
canada pharmacy online reviews
king pharmacy
online pharmacies canada
canadian drugstore
Your comment is awaiting moderation.
Valuable info. Kudos!
http://talahicc.com/
canada pharmacy online canadian online pharmacies canadian drug stores online canada pharmacy online
cheap canadian drugs
online canadian pharmacy
online pharmacy no prescription needed
canada pharmacies without script
online prescription drugs
buy prescription drugs without doctor
Your comment is awaiting moderation.
You actually reported it very well!
http://canadianpharmacysilo.com/
canadian pharmacy 365 canadian viagra pharmacy price comparison canadian pharmacies-24h
pharmacy drug store
prescription drugs prices
best online pharmacy
canadian pharmacies without prescriptions
pharmacies in canada
buy cialis
Your comment is awaiting moderation.
You’ve made your point pretty nicely..
http://www.canadianpharmacymsn.com/
canadian pharma companies canada drugs online canada drugs pharmacy canadian pharmaceuticals online
mexican pharmacies shipping to usa
my canadian pharmacy
pharmacy prescription
no prescription online pharmacy
buy prescription drugs canada
safe canadian online pharmacies
Your comment is awaiting moderation.
Kudos! Quite a lot of content.
http://canadianpharmacysilo.com/
canadian pharcharmy online canadian pharmacies that ship to us online canadian pharmacy aarp approved canadian online pharmacies
canada meds
medical information online
pain meds online without doctor prescription
canadian pharmacy no prescription needed
discount pharmacy
meds online
Your comment is awaiting moderation.
Amazing postings. With thanks.
http://canadianpharmacymim.com/
board of pharmacy canada drugs online best online pharmacies canada mexican pharmacies shipping to usa
canada pharmacy no prescription
canadian pharmacies online
canadian viagra
visit poster’s website
canadian prescription drugstore
safeway pharmacy
Your comment is awaiting moderation.
Cheers, An abundance of data!
http://www.canadianpharmacymsn.com/
canada pharmacies online pharmacy canada drugs online canadian pharmacy viagra brand canada drug
medical information online
canadian family pharmacy
online discount pharmacy
web medical information
mexican pharmacies online
ed meds online
Your comment is awaiting moderation.
You said this adequately.
http://canadianonlinepharmacynnm.com/
ed meds online north west pharmacy canada buy prescription drugs canada northwest pharmacy
canada pharmacies online
drug prices comparison
canadian rx
canadian pharmacy uk delivery
canada pharmacy online no script
online rx pharmacy
Your comment is awaiting moderation.
Awesome posts. Thanks!
http://www.canadianpharmacymsn.com/
international pharmacy canada pharmacy online international pharmacies that ship to the usa canadian pharmacies without an rx
canadian online pharmacies
pharmacy online
best online pharmacies canada
prescription drugs without prior prescription
prescription drug cost
canadian pharmacy without prescription
Your comment is awaiting moderation.
Nicely put. Cheers!
http://talahicc.com/
best canadian pharmacies canada pharmacy best canadian mail order pharmacies northwest pharmacy
trusted overseas pharmacies
prescription drugs online without
approved canadian pharmacies online
online rx pharmacy
canada pharmacy online no script
mexican pharmacies online
Your comment is awaiting moderation.
Thank you! I enjoy this.
http://canadianpharmacyntx.com/
pharmacy cost comparison canada pharmacy online prescription cost northwestpharmacy
canadian online pharmacies prescription drugs
canada drugs
canadapharmacyonline.com
no prior prescription required pharmacy
northwestpharmacy
pharmacy canada
Your comment is awaiting moderation.
Superb material. Thanks a lot!
http://canadianonlinepharmacynnm.com/
international pharmacy canada pharmacy online pharmacies no prescription canada pharmaceuticals online
best online international pharmacies
no prescription online pharmacy
canadian pharmacies online prescriptions
online pharmacies no prescription
best online pharmacy stores
overseas pharmacies
Your comment is awaiting moderation.
Very good information. Kudos!
http://www.canadianpharmacymsn.com/
cheap canadian drugs canadian pharcharmy canadian pharmacies trust pharmacy canada
canada pharmacies without script
pharmacy near me
internet pharmacy
cheap canadian drugs
no prescription pharmacies
canadian pharmacy 365
Your comment is awaiting moderation.
Seriously quite a lot of excellent information!
https://nicktambone.com/
canadapharmacy online pharmacies canada canadian pharmacy no prescription needed canada online pharmacies
cialis canadian pharmacy
mexican pharmacy online medications
canadian pharmacy viagra
my canadian pharmacy
canadian pharmacies without prescriptions
mexican online pharmacies
Your comment is awaiting moderation.
You said it nicely.!
http://canadianpharmacysilo.com/
pharmacy tech canadian online pharmacy canada pharmacy online reviews canada pharmacy
canada drug prices
buy drugs online
canadian mail order pharmacies
canada pharmacies online prescriptions
cheap prescription drugs online
best online pharmacies canada
Your comment is awaiting moderation.
Reliable information. Kudos!
http://www.canadianpharmacymsn.com/
prescription drug assistance canada pharmaceuticals online mail order pharmacy mexican pharmacies shipping to usa
canadian viagra
canadian pharmacy meds
prescription price comparison
discount prescription drug
canadian online pharmacy
prescription drugs without doctor approval
Your comment is awaiting moderation.
Regards, Plenty of postings!
http://canadianpharmaciesnnm.com/
canadian prescription drugstore canadianpharmacy canadian pharmacy viagra brand canadian viagra
canadian pharmacies that ship to us
canada pharmacy no prescription
canada pharmacy online orders
canada drug prices
cialis canadian pharmacy
discount pharmacy online
Your comment is awaiting moderation.
Thanks. Wonderful information!
http://canadianonlinepharmacynnm.com/
discount pharmaceuticals global pharmacy canada canadian meds canadian cialis
online pharmacy without a prescription
canada online pharmacy
overseas pharmacies
top rated online canadian pharmacies
online pharmacy without a prescription
pharmacy canada
Your comment is awaiting moderation.
Nicely voiced truly. !
http://www.canadianpharmacymsn.com/
online pharmacies canadianpharmacy overseas pharmacy forum canadian pharmacies without an rx
canadapharmacy
buy drugs online
buying drugs canada
buy prescription drugs canada
pharmacy cost comparison
legitimate online pharmacies
Your comment is awaiting moderation.
Thanks, Very good information.
http://canadianpharmacyntx.com/
the canadian pharmacy online pharmacies canada pharmacy online online pharmacies canada
canadian pharmacy meds
mexican pharmacies shipping to usa
canadian discount pharmacy
pharmacy drug store
canada drug pharmacy
canada meds
Your comment is awaiting moderation.
You actually reported it perfectly!
http://canadianpharmaciescubarx.com/
canadian pharmacy no prescription needed canada pharmacy onlinecanadianpharmacy.com top rated canadian pharmacies online
canadian pharmacy online
trusted overseas pharmacies
best online pharmacy stores
get prescription online
drug stores near me
online canadian pharcharmy
Your comment is awaiting moderation.
Lovely content. Thanks a lot.
http://talahicc.com/
canada pharmacy online orders canada online pharmacies drug costs north west pharmacy canada
canadian online pharmacy reviews
canadian pharmacies without prescriptions
pharmacy without dr prescriptions
canadian pharmacies without prescriptions
reputable canadian mail order pharmacies
canadian discount pharmacy
Your comment is awaiting moderation.
You actually stated this exceptionally well.
https://nicktambone.com/
compare rx prices global pharmacy canada canada drugs online pharmacy global pharmacy canada
best non prescription online pharmacies
canadian pharmacies online
online pharmacy canada
canadian drugstore
no 1 canadian pharcharmy online
drugs online
Your comment is awaiting moderation.
Valuable data. Thank you.
http://www.canadianpharmacymsn.com/
online pharmacies canadian pharmacies without an rx canadian online pharmacies canadian pharmacies online
no prescription pharmacies
discount pharmaceuticals
meds online
pharmacy price compare
pharmacy near me
pharmacy online store
Your comment is awaiting moderation.
Well expressed genuinely. !
http://canadianpharmacyntx.com/
cialis canadian pharmacy canada drugs online pharmacy without a prescription mexican pharmacies shipping to usa
best canadian prescription prices
canada pharmacy no prescription
prescription price comparison
canada pharmacies online prescriptions
discount drugs online pharmacy
prescription drugs prices
Your comment is awaiting moderation.
Helpful knowledge. Many thanks!
http://www.canadianpharmacymsn.com/
canadian mail order pharmacies canadian pharcharmy discount pharmacy online canada pharmaceutical online ordering
canadian pharmacy online canada
pharmacy near me
online drugs
rx pharmacy
prescription pricing
canadian pharmacy viagra brand
Your comment is awaiting moderation.
Tips well considered!!
https://nicktambone.com/
pharmacy canada canada drugs online rx online canada drugs
canadian drugs
pain meds online without doctor prescription
canadian online pharmacy
web medical information
canadian online pharmacies
canadian cialis
Your comment is awaiting moderation.
Nicely put. Kudos.
http://canadianpharmacymim.com/
global pharmacy canada canada pharmacy online highest rated canadian pharmacies canadian pharmaceuticals online
drug price
no 1 canadian pharcharmy online
safeway pharmacy
top rated online canadian pharmacies
best price prescription drugs
canadadrugs.com pharmacy
Your comment is awaiting moderation.
Thanks a lot. Numerous facts.
https://nicktambone.com/
discount prescription drugs online canadian pharmacy online mexican online pharmacies northwest pharmacy
mexican pharmacies shipping to usa
canadian pharmacies top best
canada drugs pharmacy
canadian pharmacy 365
pharmacy canada
web medical information
Your comment is awaiting moderation.
You have made your point quite effectively!.
http://canadianpharmacymim.com/
best canadian pharmacies canadian online pharmacies pharmacy online store canadian cialis
canadian online pharmacy reviews
canadian drug stores online
legitimate canadian mail order pharmacies
prescription drug price comparison
online rx pharmacy
no 1 canadian pharcharmy online
Your comment is awaiting moderation.
Wow a good deal of great info.
http://canadianonlinepharmacynnm.com/
drugs online online pharmacies canada canadian pharmacy without prescription canadian viagra
canadian mail order pharmacies
canadian drug stores online
no prescription online pharmacy
pharmacy tech
<a href="http://mirabiliatour.blogspot.com/ask?q=+Nicely+put.+Regards.+http%3A%2F%2Fcanadianpharmaciesnnm.com%2F+canadian+pharmacies+without+prescriptions+north+west+pharmacy+canada+pharmacy+prices+compare+%5Burl%3Dhttp%3A%2F%2Ftalahicc.com%2F%5Dcanada+pharmacy%5B%2Furl%5D+%0D%0Acanadapharmacy+com+%0D%0Adrugs+without+prescription+%0D%0Adiscount+pharmaceuticals+%0D%0Abuy+cialis+%0D%0Areputable+canadian+mail+order+pharmacies+%0D%0Anorthwest+pharmacy+canada&submit=ask”>online pharmacy no prescription needed
best canadian mail order pharmacies
Your comment is awaiting moderation.
Nicely put. Cheers!
http://canadianpharmaciesnnm.com/
prescription drugs online without doctor canadian pharmacy online best online pharmacies canada canada drugs online
prescription drug
cheap prescription drugs
pharmacies in canada
cialis canadian pharmacy
prescription online
meds online