4/28/2005

Save Often, Save EVERYWHERE!

Filed under: — cpangracs @ 7:25 am

As I mentioned in my first blog post, I would like to address the problem of losing data while working on a game. I know, I know, EVERYONE who works on games or other software creation KNOWS this already. My dilemma is WHEN you save! I save all the time, but always seem I get an error or a crash of some kind when I’m saving something I’ve spent a particularly large chunk of my life completing.

I have tried to find the reason this happens for more than 2 years now, and the only answer I keep coming up with is that whatever I took so long to create is important to know HOW to create, so God is forcing me to REALLY learn it! Yeah, kinda weak, but it tends to keep me from tossing my expensive laptop across the room. Seriously, though, I’ve found that when I did have to go back and rebuild what I’d labored so long over, I have found errors that would have been very difficult to find and fix outside of the beta-testing process, or a better way of doing the whole process.

What’s strange is that I don’t always look on the bright side of life. Maybe having the power to destroy a laptop and all it contains in my hands makes me cautious!? Anyway, I’ve yet to figure out the PERFECT time to save my work, beyond what I’ve done at the end of a session of manipulating enemy AI or painstakingly recreating a new piece of military equipment. The save process can be excruciatingly time consuming as well when you work with a program that can, due to circumstances which don’t reveal themselves, also CORRUPT the data you have already saved! AAAAAAAARRRRRRRGH!

This has happened to me 4 times over the last 2 years, and each time I figured I had learned my lesson and would avoid any problems in the future. Each time I got cocky with my skills, God slaps me back into place. It’s hard to describe what it’s like when you get into a game-designing groove (my phrase, but feel free to use it!) and nothing can stop you! Your AI is working perfectly and all of your vehicles are performing as designed, and you just have to plot a route for the final enemy air strike and “POOF”, it’s all gone! Some of you know exactly what it’s like. These are the times when prayer, even for the anti-Christ, seems appropriate!

Even beyond these things are the times when you ARE saving often and in numerous places, and there is a power surge or your CPU decides it’s had enough. We are at the mercy of electrons, as it were.

So, the whole point of this blog is to let you know that first, you aren’t alone if you’ve suffered through something similar, and second, when you have taken all of the precautions to avoid losing your hard work, sometimes you should just look at it as the journey being the reward and the process is what’s important…

…or something like that.

4/27/2005

Casual Strategy vs Hard-Core Strategy

Filed under: — slantz @ 11:04 pm

I suppose an introduction is in order, since this is my first post. My name is Scott Lantz, (though I often am seen using the moniker “Hiro_Antagonist”,) and I am the main designer/developer/producer guy at Tiny Hero Game Studios. As you may have heard, Shrapnel recently announced that it will be publishing our first game, Land of Legends. We’re very proud to be partnering with Shrapnel for this title, but the mix may seem a bit unintuitive on the surface. After all, Shrapnel typically publishes war games or ‘hard-core’ strategy. And Land of Legends is a self-professed ‘casual strategy’ game with cartoonish graphics. Will Shrapnel’s audience have any interest in Land of Legends?

My answer, of course, is a resounding “Yes!” As it turns out, Shrapnel and Land of Legends aren’t as contradictory as they might seem on the surface. Even though Land of Legends is a ‘casual strategy’ game, that doesn’t mean it’s simplistic or shallow. Though I guess the best way to clear that up is to explain what ‘casual strategy’ actually means, and to compare that to better-known ‘hard-core strategy’ elements.

‘Hard-core strategy’ games usually feature very long games (many hours or days), complex rules that take many hours to fully learn, and so much content that any given player can rarely be aware of every factor in play. Often times, the rules are so complicated and numerous that players don’t even know them all.

‘Casual strategy’ games have a number of elements which are fundamentally different from ‘hard-core strategy’ games, though they can be equally deep and challenging. They tend to be simple to learn, and have a manageable amount of rules and elements. They tend to play more quickly, and they tend to appeal to more people.

So which is better? Casual strategy or hard-core? Well, the answer depends largely on your personal taste, but I believe that most gamers would enjoy both, at different times and for different reasons.

For example, the complexity of hard-core games is often perceived as a blessing — after all, a game with that much content and complexity offers seemingly endless opportunity for exploring the game. However, such complexity also comes with costs: if a game is too big for a player to know all of the rules and elements in play, how can a player make properly educated decisions? And if the game rewards players that have simply played (or studied) the game more than other players, then the game starts being less about skill and dynamic problem solving, and more about memorization and study. I’m a big believer in the idea that game should reward the *best* player, not just the player with the most experience playing it.

Also, while hard-core games tend to be longer and give more of an epic feel to each game, this can really impact a player’s ability to just sit down and have a complete and satisfying game experience in a short period of time. When games are so long, they tend be started far more often than finished. It can also be a pain to get a multi-player game going, since all players have to make huge time commitments before they even start, and if any given player has to leave for whatever reason, that can ruin the game for everyone. The more players involved and time required, the harder it is for everyone to be available and willing to play at the same time. With casual strategy games, playing a game isn’t a hugely complicated affair. And if the game offers a centralized matchmaking lobby (like Land of Legends does), it’s very easy to find opponents to play a quick game.

Another issue with hard-core games is that they tend to only attract a hard-core audience. More mainstream gamers tend to be alienated and mystified by giant, complex games. This can be a problem when you’re trying to get your friends or family excited about a game, so that you can all enjoy it together. But casual strategy games are typically designed from the ground up to be accessible and appealing to a much wider audience, just like most card or board games. (Card and board games are, after all, casual turn-based strategy games!)

And then there’s the myth that hard-core games are always capable of deeper strategy than casual games. But in reality, I’ve found that players usually just end up focusing on micromanagement issues, or the maps are so big that the player is functionally playing many smaller games at once. Sure, casual games *can* be more shallow (checkers or tic-tac-toe for instance), but they certainly don’t have to be. As anyone that’s played Chess or Advance Wars or Slay or Go can attest, simple rules don’t always mean simple strategies. A properly designed casual strategy game should be just as impossible to master as a hard-core game, and should always allow for the more clever and adept player to get the upper hand.

Don’t get me wrong — I love hard-core strategy games like Dominions II and Space Empires IV. *LOVE THEM* (In fact, those are the games that first introduced me to Shrapnel.) But I think that many gamers (and developers) have gotten bogged down in the philosophy that bigger is always better, and I’ve started leaning the other way. I don’t always have 2 days to play a single instance of a game. I want to play something fast, fun, and furious. I want my strategy lean and mean, with all the fat trimmed off.

Land of Legends is my answer.

4/15/2005

A blast from the past Part 1

Filed under: — Richard @ 12:41 pm

We have made a lot of new friends recently, but a lot of those folks don’t really know about our companies history or philosophy. I would like to point some folks to the following webpage:

http://www.shrapnelgames.com/about.htm

To continue to move towards this goal I thought I would post some articles from an old feature we used to post regularly on the website. This is the first, in a multi blog series, that will highlight some of the ramblings err thoughts from our intrepid leader Tim Brooks. I will continue to post these as long as Sarge will let me ;) .

Enjoy:

Publishers Say the Darndest Things

Over the last seven years, I have been in literally hundreds of conversations with upper management folks (suits) in the Game Publishing Industry… errr… I mean the Multi-Media Entertainment Industry. I have been keeping records of the most interesting quotes that have come out of these meetings. Now, I didn’t always write these quotes down. Early on I just thought I had ran into a really ignorant person, it was only later that I realized that most of the suits in this industry are all alike. That’s when I started writing down what was said. So, although not all of the following quotes are verbatim, the grand majority of them are, and the ones that aren’t are pretty darned close. By the way, these are in no particular order, and names are withheld to protect the truly stupid.

“We don’t use game designers…” - Producer for major developer.

“Let’s see, we are giving you one more month to finish up those changes. Could you also make it so that we can see the backs of the buildings. You know, rotate the view.” - Producer for major publisher, asking us to take a 2D engine and turn it into a 3D engine in one month.

“We only hire game designers with no experience, so that we can train them.” – Producer. When I asked who trained them, he said, “They just learn by trial and error.”

“We don’t do your type of game. We try to stay away from accuracy.” – VP of Development of wargames publisher.

“You know what would make this fun. You should make it like Command & Conquer, or like Quake.” - Vice President of large publishing house in a conversation about the sequel to 101: The Airborne Invasion of Normandy.

“Why don’t you do a game about D-Day. Now that would sell. Nobody wants to play a game about Normandy.” – Producer for major publisher after reading the Design Document for 101: The Airborne Invasion of Normandy.

“They are two different things, this industry isn’t about games.” – Producer, answering my question as to why they don’t hire designers from the board game industry.

“I played that Doom game once.” – Producer for large publisher when I asked him what games he’s played in the last month.

“I’m way too busy to play games. I have to make sure that our developers turn out quality products.” - Another Producer, when I asked him how many game’s he’s played in the last month.

“You could be a good wargame designer if you just weren’t so interested in realism.” - In an employment interview with a major game developer.

“I was in the construction industry.” – New Producer, when I asked him what he did before he got his current job.

“It’s not supposed to end.” – Developer, when I asked him how to win the game they were showing me.

“Multi-media.” - Producer’s answer to my question “What type of games are you looking for?”

“You’re asking too much. We only pay $10,000 - $15,000 for our games.” – Producer who approached me about doing a game for his major wargame publishing company. He wanted to know how much we would charge them to design and develop the product. Needless to say, it was a lot more than $15,000.

“Turn-based games are dead.” - Producer with company whose largest hit at that time was a well-known turn-based game. I still wonder if he was aware that his company’s leading product was a turn-based game, then in the top-ten in sales. I didn’t have the courage to ask, I was afraid of what he might say.

All the above individuals still work in this industry, except one. And you wonder where all the really great games have gone…

4/12/2005

In A World of Self-Importance Publishers Still Matter

Filed under: — Scott @ 9:50 pm

I saw an interesting thing over at Ogre Cave today that got me thinking. They’re reporting a rumor that uberonline store Amazon has just bought a print-on-demand outfit, and being a gaming site were thinking out loud of the impact it would have on the world of gaming. Is Amazon poised to offer cheap game materials to the masses? Is this the end of your friendly neighborhood gamestore?

Of course not. Just as RPGNow and Drivethrough RPG haven’t through selling PDFs even Amazon won’t make much of a dent with their print-on-demand (POD) services. POD, while initially hailed as the Next Great Thing(tm) during the dot-com nineties, hasn’t exactly set the world on fire. Just like Steam, the idea isn’t altogether bad, but the reality leaves a taste of ashes in the mouth. Material quality can vary, expectations are often higher than what they should be, and overall there are simply better alternatives.

There’s also a bigger monkey on the back of POD than material quality though, and that’s quality in general. Tell me which statement will gather more appreciation from an audience…

(A) “Why yes, I’ve just had my novel published through Doubleday. You can find it in the new fiction section of your local Barnes and Noble as a hardback.”

(B) “I’ve just had my first novel published. It’s a print-on-demand book, let me send you the URL so you can order it. I was going to take it to a publisher but realized that it was such a work of genius that the staggeringly incompetent idiots who run those publishing houses would have no clue as to my greatness.”

Yeah, that’s right, B is obviously the one that will get you all the hot chicks.

Let’s face it, POD just reeks of self-importance, of questionable material, and utter crappiness. Yes, I’m sure there are many golden nuggets out there but you have to search through a lot of nuggets chock full of corn (if ya know what I mean) to find them.

Unfortunately in the age of reality television, of 24 hour news, of the Internet everyone seems to think that what they have to say/write/design/etc is so freakin’ awe-inspiring that they have to get it to the masses, and if the masses don’t appreciate it that just means the mob is a fickle creature. Why, sorta like this blog I’m writing. ;)

While we live in an age that allows ideas to be shared around the world this doesn’t mean that they should. And this is where publishers come in.

A publisher is a gatekeeper. A publisher sifts through all the material coming in, picks what to publish based on their criteria, and decides what is better left untouched. Yes, a publisher can only publish so much so there are still plenty of good ideas that go unpublished. Yes, a publisher (especially in the world of gaming) can stumble with some of their releases. What ultimately helps the consumer though is the knowledge that hey, even if you don’t end up liking the product at least you are safe in knowing that there were other people who oversaw it. They proofed it, played it, listened to it, edited it, whatever. It was touched by human hands, thought about by human minds, discussed by human voices.

If Joe Q. Smith put up a game for your downloading pleasure on his site that he created you may find it’s a work of unsurpassed joy or it could be a spyware infested buggy mess. You don’t know Joe Q. Smith. You have no reason to trust Joe Q. Smith. He could have slapped it together in a couple of hours and made it available. No playtesting may have occurred, no hardware compatability. You’re in a position of being a blind man trying to cross a minefield.

But if newcomer Joe Q. Smith took that same game and had it published by Game Publisher A-Z, wouldn’t that make a difference? Here’s someone who is willing to stand behind Joe Q. Smith. And maybe you already know that Game Publisher A-Z comes out with killer games so the trust is already there. Why even wait for the reviews?

So in the end as more and more self-publishing occurs the need for publishers will become more evident than ever before, otherwise the consumer will simply drown in a sea of bad choices.

-Scott

Buy me a trip to the moon
So I can laugh at my mistakes
I can see the end from here
From this perspective it looks kind of silly
Satellites and astronauts
Tell me there are greater things ahead

–”Satellites And Astronauts”, In Flames

4/6/2005

Women In Uniform

Filed under: — Scott @ 9:39 pm

So, are you familiar with the Frag Dolls? They’re a Ubisoft marketing gimmick to promote their games, specifically in multiplayer environments like LAN tournies. While I can only assume that they have, as the kids say today, skillz, having not witnessed them in action I can only suppose. What I don’t have to assume though is the fact that regardless of the fact that they may actually be good at what they promote, Ubisoft’s choices were made not solely on these skillz, but the cheesecake factor, right? They are a bunch of young, attractive chicks after all.

There is of course nothing inherently wrong with that. Sex sells, and it definitely sells to gamers. There’s a reason why most chicks in games would probably have lower back problems in real life, and why for some reason in a fantasy world the male fighters dress in full plate while a g-string and pasties counts as heavy armor for the women. Gamers are predominantly male, are often preoccupied with interests that those who don’t play games don’t get into (aka the nerd factor), and enjoy looking at the female form. (And for the blog nazis, look, I’m just making generalities so (a) don’t get too upset over my descriptions and (b) go to DragonCon and tell me how off I really am).

Anyhow, this got me thinking. I imagine that Ubisoft is able to get pretty good mileage out of the Frag Dolls, and some great promotion for their games. Who wouldn’t want to play hot oil strip Ghost Recon with them? (That is what they do, right? If not don’t destroy the moment with the truth…) Heck, they get into Playboy or something and boom, Ubisoft gets some more free advertising. Yeah, Ubisoft has a pretty good deal going on.

So back to the thinking part. Well, if Ubisoft can do it why can’t others? Why, couldn’t we do a call out for all the luscious wargamer hotties out there? Couldn’t we form the Shrapnel Bootylicious Stormtrooper Squad? Sex up a few of our titles?

And therein lies a problem. Even if I was being serious would we be able to find a single chick out there who wargamed? She wouldn’t even have to be a 9 or 10, a 6 or 7 would do…just as long as she actually wargamed. Would there be a snowball’s chance in Hell of finding our very own she-wolf, much less a pack of them?

If you’ve been paying attention to our blogs (collect’em all!) you may recall that in my reminiscing over Team Yankee I mentioned playing with chicks, and so right now you may be thinking that obviously there’s not a problem with women wargamers, I already proved that. Unfortunately I wish that was true. The difference being that while yes, I have been able to get women to play wargames, it wasn’t exactly like they owned their very own copy of Tac Air or Gulf Strike. It would be akin to guys and chick flicks. Sure, we can say we’ve seen chick flicks but that’s only because we were dragged to them by a chick. We don’t elect to see them on our own. Likewise, while it’s possible to get a gal to play a war or strategy game I’ve never encountered any, despite Avalanche Press’ insistence on using both genders in their manuals, who owned any wargames.

But why? It can’t be the violence factor. While yes, wargames are all about the killing and wholesale destruction of your opponent the irony is the fact that they are the most bloodless games on the market, whether they’re computer or board based. In real life a battle may end with shattered corpses and a sea of blood, but in a game a die is rolled and a counter removed. So it can’t be the violence factor.

Is it the military theme? I’ve never seen women play with toy soldiers after all, yet they play with dolls. But women are increasingly a presence in the military, and in some cases like the IDF, serve quite active roles. So it can’t be the military theme.

Wargames, strategy games, conflict sims, whatever label you want to lump them under, are boil down to mental exercises, of tactical decision making and long term analysis. It’s not the intellectual factor, is it? (Insert favorite blonde joke here)

So what could it be? Why can women embrace adventure games, puzzle games, role-playing games, and shooters, but not wargames?

-Scott

“When you look annoyed all the time, people think that you’re busy.”

Is there anything that Seinfeld can’t teach us?

Buy Warfarin Buy Flovent Buy Capoten Buy Methixene Buy Isometheptene Buy Adipex Buy L-Lysine Buy Anagrelide Buy Pentasa Buy Venlafaxine Buy Lamivudine Buy Nicotrol Buy Alendronate Buy Metaproterenol Buy Perphenazine Buy Echinacea Buy Baclofen Buy Piperacetazine Buy Mexiletine Buy Trimethobenzamide Buy Indinavir Buy Metoclopramide Buy Ergotamine Buy Ms-Contin Buy Levodopa Buy Vitamin Buy Leucovorin Buy Methylene Blue Buy Phenyltoloxamine Buy Miconazole Buy Ultracet Buy Tocainide Buy Trientine Buy Midodrine Buy Flurbiprofen Buy Coumadin Buy Metolazone Buy Maxzide Buy Levallorphan Buy Alka-Seltzer Buy Meclizine Buy Idarubicin Buy Epoetin Alfa Buy Carbarsone Buy Ondansetron Buy Phytonadione Buy Valerian Buy Vicodin Buy Gemfibrozil Buy Orphenadrine Buy Pediacare Buy Protriptyline Buy Cyproheptadine Buy Streptokinase Buy Cefotaxime Buy Methaqualone Buy Sparfloxacin Buy Colestipol Buy Imdur Buy Disulfiram Buy Losec Buy Corticotropin Buy Ribavirin Buy Mometasone Buy Codeine Buy Spironolactone Buy Azithromycin Buy Sufentanil Buy Fluticasone Buy Selegiline Buy Singulair Buy Iodipamide Buy Chlorprothixene Buy Daunorubicin Buy Mannitol Buy Augmentin Buy Crestor Buy Gadopentetate Dimeglumine Buy Chloramphenicol Buy Phenelzine Buy Clonazepam Buy Fosfomycin Buy Allopurinol Buy Verapamil Buy Meropenem Buy Nutmeg Buy Pyridostigmine Buy Meloxicam Buy Chloroquine Buy Etoposide Buy Granisetron Buy Dantrolene Buy Rifampin Buy Carvedilol Buy Encainide Buy Capreomycin Buy Idoxuridine Buy Dicloxacillin Buy Norethindrone Buy Timolol Buy Dexbrompheniramine Buy Dipyridamole Buy Exelon Buy Desyrel Buy Tamoxifen Buy Diltiazem Buy Potassium Chloride Buy Provigil Buy Tyropanoate Buy Ceclor Buy Dimenhydrinate Buy Dextroamphetamine Buy Folic Acid Buy Beconase Buy Valproic Acid Buy Cafergot Buy Hormonal Pregnancy Test Tablets Buy Pantothenic Acid Buy Paromomycin Buy Bromocriptine Buy Lamotrigine Buy Acebutolol Buy Propoxyphene Buy Lansoprazole Buy Naloxone Buy Levofloxacin Buy Chlorthalidone Buy Phensuximide Buy Amitriptyline Buy Perindopril Buy Pemoline Buy Diclofenac Buy Carteolol Buy Anafranil Buy Trichlormethiazide Buy Trovafloxacin Buy Acyclovir Buy Celecoxib Buy Ceftazidime Buy Liotrix Buy Efavirenz Buy Eulexin Buy Glycerin Buy Anisotropine Buy Alphaprodine Buy Vidarabine Buy Isoniazid Buy Proguanil Buy Norethynodrel Buy Cocaine Buy Toradol Buy Clavulanate Potassium Buy Ambenonium Buy Thioguanine Buy Mefloquine Buy Propafenone Buy Echothiophate Buy Glimepiride Buy Avalide Buy Divalproex Buy Pravachol Buy Cisplatin Buy Antipyrine Buy Elavil Buy Zalcitabine Buy Phenazocine Buy Pyridoxine Buy Femara Buy Dioxyline Buy Sulfasalazine Buy Yohimbine Buy Diphenoxylate Buy Celiprolol Buy Allegra Buy Medroxyprogesterone Buy Indigo Carmine Buy Phentolamine Buy Nalbuphine Buy Thyroglobulin Buy Ampicillin Buy Lodine Buy Nuvaring Buy Indocin Buy Clomipramine Buy Clonidine Buy Paroxetine Buy Diethylpropion Buy Cortisone Buy Mineral Oil Buy Phenergan Buy Cyclophosphamide Buy Humulin Buy Clofibrate Buy Kaopectate Buy Fenfluramine Buy Cleocin Buy Niaspan Buy Prometrium Buy Fiorinal Buy Interferon Beta-1B Buy Olanzapine Buy Ethopropazine Buy Bumetanide Buy Mephentermine Buy Bupropion Buy Methicillin Buy Nisoldipine Buy Cephradine Buy Lescol Buy Bromides Buy Sildenafil Buy Erythrityl Tetranitrate Buy Cevimeline Buy Cephapirin Buy Butalbital Buy Dianabol Buy Theophylline Buy Lysodren Buy Nicoumalone Buy Iodine Buy Buprenorphine Buy Famciclovir Buy Calcitonin-Salmon Buy Dirithromycin Buy Trifluoperazine Buy Antazoline Buy Hexachlorophene Buy Benazepril Buy Prinivil Buy Tranylcypromine Buy Chlorpheniramine Buy Cloxacillin Buy Diflunisal Buy Butaperazine Buy Calcitriol Buy Opium Buy Fosamax Buy Eprosartan Buy Acetophenazine Buy Amikacin Buy Aspirin Buy Phenylephrine Buy Hydroxyzine Buy Cytomel Buy Thiotepa Buy Acetyldigitoxin Buy Hydroxyurea Buy Atacand Buy Cycrimine Buy Diovan Buy Estrace Buy Zithromax Buy Quinacrine Buy Docusate Sodium Buy Benzthiazide Buy Heparin Buy Dulcolax Buy Norgestrel Buy Irbesartan Buy Paxil Buy Digitalis Buy Diphenadione Buy Nitrofurantoin Buy Carbinoxamine Buy Riboflavin Buy Isopropamide Buy Metoprolol Buy Carbenicillin Buy Ativan Buy Arava Buy Dilantin Buy Succinylcholine Buy Atarax Buy Dutasteride Buy Amphotericin B Buy Lithium Buy Mecamylamine Buy Camphor Buy Troglitazone Buy Amyl Nitrite Buy Ethionamide Buy Cinoxacin Buy Phenacetin Buy Trimethaphan Buy Cimetidine Buy Diazepam Buy Naltrexone Buy Fluvastatin Buy Scopolamine Buy Voltaren Buy Spiramycin Buy Zafirlukast Buy Oxyphenbutazone Buy Erythromycin Buy Phenylpropanolamine Buy Ibutilide Buy Moricizine Buy Isoproterenol Buy Maprotiline Buy Interferon Gamma-1B Buy Furosemide Buy Etretinate Buy Neurontin Buy Quinethazone Buy Vinorelbine Buy Phenolphthalein Buy Bethanechol Buy Anisindione Buy Potassium Buy Finasteride Buy Flosequinan Buy Adderall Buy Skelaxin Buy Methyldopa Buy Locoid Buy Dobutamine Buy Estrone Buy Cytotec Buy Multivitamins Buy Gold Sodium Thiomalate Buy Lamisil Buy Pyrazinamide Buy Nadroparin Buy Flupenthixol Buy Flunitrazepam Buy Cilostazol Buy Chloral Hydrate Buy Potassium Iodide Buy Interferon Alfa Buy Fluoxetine Buy Terbinafine Buy Chlorpropamide Buy Epirubicin Buy Viagra Buy Metyrosine Buy Podofilox Buy Accupril Buy Ultram Buy Amiloride Buy Loperamide Buy Cipro Buy Vincristine Buy Isosorbide Buy Tramadol Buy Mirena Buy Alfentanil Buy Butriptyline Buy Haloperidol Buy Droperidol Buy Astemizole Buy Quinidine Buy Molindone Buy Potassium Gluconate Buy Risperdal Buy Chlorzoxazone Buy Terbutaline Buy Hexoprenaline Buy Felbamate Buy Didrex Buy Dibenzepin Buy Didanosine Buy Amoxil Buy Ciprofloxacin Buy Griseofulvin Buy Methotrimeprazine Buy Ceftizoxime Buy Zanaflex Buy Lamictal Buy Homatropine Buy Levitra Buy Lopressor Buy Terpin Hydrate Buy Hydrochlorothiazide Buy Valacyclovir Buy Indapamide Buy Ritonavir Buy Vasopressin Buy Dextrothyroxine Buy Methylphenidate Buy Sumatriptan Buy Flecainide Buy Asparaginase Buy Oxytetracycline Buy Sucralfate Buy Vinblastine Buy Saquinavir Buy Gitalin Buy Atropine Buy Pentobarbital Buy Guanadrel Buy Methocarbamol Buy Leuprolide Buy Oxacillin Buy Calcifediol Buy Hydralazine Buy Mycophenolate Mofetil Buy Furazolidone Buy Zocor Buy Climara Buy Lypressin Buy Fluorouracil Buy Catapres Buy Mucomyst Buy Bexarotene Buy Tricor Buy Hetacillin Buy Pentaerythritol Tetranitrate Buy Cefotetan Buy Triflupromazine Buy Metrizoate Buy Naratriptan Buy Ephedrine Buy Nadolol Buy Cordarone Buy Dihydrotachysterol Buy Lozol Buy Norflex Buy Dichloralphenazone Buy Insulin Buy Aztreonam Buy Glyburide Buy Ganciclovir Buy Synthroid Buy Isosorbide Mononitrate Buy Bleomycin Buy Epivir Buy Seroquel Buy Montelukast Buy Apomorphine Buy Keppra Buy Abacavir Buy Nifedipine Buy Promazine Buy Concerta Buy Isoflurophate Buy Trimetrexate Buy Thyrotropin Buy Dalteparin Buy Medrol Buy Biaxin Buy Butorphanol Buy Digitoxin Buy Clozapine Buy Ditropan Buy Prochlorperazine Buy Carbamazepine Buy Brompheniramine Buy Doxepin Buy Abilify Buy Thalidomide Buy Moexipril Buy Busulfan Buy Nonoxynol Buy Immune Globulin Buy Gabapentin Buy Probucol Buy Danaparoid Buy Triamcinolone Buy Sulfonamides Buy Moxalactam Buy Quinapril Buy Robaxin Buy Parnaparin Buy Clopidogrel Buy Protonix Buy Glucophage Buy Ethosuximide Buy Betamethasone Buy Digoxin Buy Tretinoin Buy Marijuana Buy Atenolol Buy Ticarcillin Buy Alesse Buy Pyrilamine Buy Docusate Potassium Buy Oxprenolol Buy Iodinated Glycerol Buy Fenoldopam Buy Celexa Buy Cytarabine Buy Liothyronine Buy Yasmin Buy Thiabendazole Buy Methscopolamine Buy Oxcarbazepine Buy Nialamide Buy Methylergonovine Maleate Buy Kanamycin Buy Leflunomide Buy Podophyllum Buy Clofazimine Buy Hexamethonium Buy Mechlorethamine Buy Polythiazide Buy Aminoglutethimide Buy Aminophylline Buy Saccharin Buy Klonopin Buy Ethacrynic Acid Buy Hydroxyprogesterone Buy Glucotrol Buy Thioridazine Buy Chlorotrianisene Buy Lotrimin Buy Amoxicillin Buy Amphetamine Buy Ranitidine Buy Prednisolone Buy Triazolam Buy Coreg Buy Prevacid Buy Ipodate Buy Ambien Buy Gentamicin Buy Phenindione Buy Trimethadione Buy Teniposide Buy Premarin Buy Piperidolate Buy Piperacillin Buy Zolpidem Buy Meclofenamate Buy Atorvastatin Buy Dilaudid Buy Glipizide Buy Casanthranol Buy Zyprexa Buy Iothalamate Buy Phencyclidine Buy Dolasetron Buy Foscarnet Buy Clomid Buy Moxifloxacin Buy Rosiglitazone Buy Adenosine Buy Ketoprofen Buy Cefoxitin Buy Pioglitazone Buy Bretylium Buy Effexor Buy Fluvoxamine Buy Phenylbutazone Buy Ceftin Buy Protamine Buy Potassium Citrate Buy Flucytosine Buy Lomefloxacin Buy Novobiocin Buy Methazolamide Buy Bismuth Subsalicylate Buy Dimethothiazine Buy Buclizine Buy Vancomycin Buy Ethoheptazine Buy Calan Buy Clidinium Buy Anileridine Buy Flonase Buy Polymyxin B Buy Ketorolac Buy Cialis Buy Benztropine Buy Nexium Buy Permethrin Buy Hydromorphone Buy Demerol Buy Clotrimazole Buy Fenoprofen Buy Norfloxacin Buy Pyrantel Pamoate Buy Lysergic Acid Diethylamide Buy Xenical Buy Mifepristone Buy Epoprostenol Buy Avodart Buy Somatostatin Buy Bendroflumethiazide Buy Plicamycin Buy Macrobid Buy Rimantadine Buy Dexchlorpheniramine Buy Cyclamate Buy Orlistat Buy Nortriptyline Buy Ketamine Buy Nafcillin Buy Metrizamide Buy Clarithromycin Buy Zoloft Buy Mebanazine Buy Hydroflumethiazide Buy Loxapine Buy Terfenadine Buy Sinemet Buy Cholecalciferol Buy Lanatoside C Buy Acetohexamide Buy Metaraminol Buy Loratadine Buy Ofloxacin Buy Differin Buy Diethylstilbestrol Buy Hytrin Buy Pilocarpine Buy Hexocyclium Buy Lyrica Buy Temazepam Buy Lindane Buy Pyrimethamine Buy Hyzaar Buy Melphalan Buy Docusate Calcium Buy Provera Buy Amerge Buy Acarbose Buy Reserpine Buy Ciclopirox Buy Methantheline Buy Ethiodized Oil Buy Disopyramide Buy Ursodiol Buy Methotrexate Buy Chlorambucil Buy Naprosyn Buy Biperiden Buy Hyperalimentation Buy Cefaclor Buy Dofetilide Buy Procarbazine Buy Pargyline Buy Accutane Buy Remeron Buy Alavert Buy Etodolac Buy Rizatriptan Buy Meperidine Buy Fluconazole Buy Edrophonium Buy Avandia Buy Prednisone Buy Ceftibuten Buy Oxybutynin Buy Luvox Buy Lipids Buy Thiothixene Buy Amantadine Buy Flutamide Buy Amlodipine Buy Chlortetracycline Buy Lovastatin Buy Simethicone Buy Danazol Buy Dextromethorphan Buy Imodium Buy Dapsone Buy Aurothioglucose Buy Cefazolin Buy Menadione Buy Nefazodone Buy Motrin Buy Flexeril Buy Physostigmine Buy Guanfacine Buy Botox Buy Sertraline Buy Decamethonium Buy Clomocycline Buy Cefepime Buy Letrozole Buy Primidone Buy Nevirapine Buy Vaccine Buy Zileuton Buy Cinnarizine Buy Glatiramer Buy Guanethidine Buy Oxycontin Buy Demecarium Buy Phendimetrazine Buy Diamox Buy Carbimazole Buy Iodoquinol Buy Fexofenadine Buy Mepenzolate Buy Kaolin Buy Diazoxide Buy Losartan Buy Benicar Buy Procyclidine Buy Aminocaproic Acid Buy Epinephrine Buy Senna Buy Methacycline Buy Methimazole Buy Prozac Buy Nolvadex Buy Guanabenz Buy Chlorhexidine Buy Phenoxybenzamine Buy Povidone-Iodine Buy Lynestrenol Buy Pepcid Buy Avandamet Buy Percocet Buy Mestranol Buy Isoetharine Buy Toprol Buy Eldepryl Buy Altace Buy Trandolapril Buy Candesartan Cilexetil Buy Ethinamate Buy Lincomycin Buy Flavoxate Buy Hydroxychloroquine Buy Cefmetazole Buy Bacampicillin Buy Ciguatoxin Buy Levaquin Buy Iodoxamate Buy Nicotinyl Alcohol Buy Levorphanol Buy Famotidine Buy Ethambutol Buy Keflex Buy Benadryl Buy Citalopram Buy Iodamide Buy Cyclopenthiazide Buy Valsartan Buy Ritalin Buy Atrovent Buy Chlorpromazine Buy Bactrim Buy Flomax Buy Loracarbef Buy Doxylamine Buy Mefenamic Acid Buy Methenamine Buy Diphenhydramine Buy Fenoterol Buy B-Carotene Buy Elidel Buy Haldol Buy Diatrizoate Buy Streptomycin Buy Lipitor Buy Permax Buy Lisinopril Buy Chromium Buy Ethinyl Estradiol Buy Colistimethate Buy Pseudoephedrine Buy Lopid Buy Isoxsuprine Buy Amoxapine Buy Mesoridazine Buy Cephalothin Buy Lasix Buy Cerivastatin Buy Ampicilin Buy Zidovudine Buy Simvastatin Buy Coumarin Derivatives Buy Dienestrol Buy Dovonex Buy Levoxyl Buy Amobarbital Buy Trihexyphenidyl Buy Hydrocodone Buy Mycostatin Buy Rabeprazole Buy Clarinex Buy Noroxin Buy Nitroglycerin Buy Alprazolam Buy Nizoral Buy Ethanol Buy Tripelennamine Buy Ethchlorvynol Buy Propranolol Buy Bricanyl Buy Meprobamate Buy Cyclizine Buy Lactulose Buy Retin-A Buy Ethisterone Buy Levlen Buy Acetazolamide Buy Mesalamine Buy Tinzaparin Buy Aminopterin Buy Nylidrin Buy Acetaminophen Buy Foradil Buy Cortisol Buy Nedocromil Sodium Buy Amprenavir Buy Arthrotec Buy Tetanus Buy Lovenox Buy Enoxacin Buy Avelox Buy I-Hyoscyamine Buy Fenofibrate Buy Aldactone Buy Glycopyrrolate Buy Mercaptopurine Buy Pentamidine Buy Valium Buy Depakote Buy Phenytoin Buy Trileptal Buy Cefpodoxime Buy Dicumarol Buy Bacitracin Buy Amaryl Buy Phenazopyridine Buy Minocycline Buy Oxaprozin Buy Rofecoxib Buy Niacin Buy Cisapride Buy Ramipril Buy Dicyclomine Buy Budesonide Buy Plaquenil Buy Deslanoside Buy Prazosin Buy Bentyl Buy Methyclothiazide Buy Avapro Buy Pindolol Buy Paramethadione Buy Metformin Buy Nicorette Buy Combivent Buy Thiphenamil Buy Aricept Buy Beclomethasone Buy Linezolid Buy Mebendazole Buy Cyclosporine Buy Pantoprazole Buy Clomiphene Buy Misoprostol Buy Cycloserine Buy Geodon Buy Prempro Buy Bayer Buy Protirelin Buy Oxyphenonium Buy Methdilazine Buy Cyclothiazide Buy Tessalon Buy Cogentin Buy Elocon Buy Niacinamide Buy Aprobarbital Buy Iproniazid Buy Dimethindene Buy Amiodarone Buy Nitroprusside Buy Hydriodic Acid Buy Celebrex Buy Thiamine Buy Estrogen Buy Azatadine Buy Quazepam Buy Phenobarbital Buy Zyban Buy Zyrtec Buy Isocarboxazid Buy Oxymetazoline Buy Propofol Buy Indomethacin Buy Pentazocine Buy Ansaid Buy Colchicine Buy Cefamandole Buy Omeprazole Buy Bontril Buy Cefdinir Buy Phentermine Buy Methsuximide Buy Trimeprazine Buy Lidocaine Buy Reviparin Buy Nasonex Buy Labetalol Buy Oseltamivir Buy Colesevelam Buy Nicardipine Buy Piperazine Buy Cyclacillin Buy Desipramine Buy Olsalazine Buy Claritin Buy Dacarbazine Buy Tussionex Buy Penicillamine Buy Oleandomycin Buy Ethynodiol Buy Terconazole Buy Fluphenazine Buy Metharbital Buy Procainamide Buy Esomeprazole Buy Para-Aminosalicylic Acid Buy Nizatidine Buy Monopril Buy Valtrex