Разработчики игр всегда работают в жестко заданных рамках, и реализация их задумок упирается в определенные ограничения. Обычно в голову сразу лезут разнообразные технические барьеры, но сегодня хочется поговорить не о них. Разумеется, талант программистов и возможности платформы сильно влияют на конечный облик продукта, с этим не поспоришь. Но куда интереснее и сильнее ограничения со стороны бизнеса.
Бизнес способен кардинально изменить геймплей. Вот взять самые первые компьютерные игры. Геймеры 70-х и 80-х знакомились с ними не дома, а в залах игровых автоматов. Сама модель монетизации аркад предполагала относительно короткие сессии и растущую в прогрессии сложность — было важно заставить неопытного игрока ошибаться и тратить ценные четвертаки на новые попытки. Когда у того заканчивались деньги, он уступал место следующему в очереди. Необходимость доить монеты определила геймдизайн всей вызывающей ностальгию классики. Надпись insert coin задала вектор развития индустрии жестче, чем любые флопсы или килобайты.
С распространением консолей и переездом видеоигр из залов в уютные гостиные сменилась и бизнес-модель. Теперь игра покупалась сразу целиком за фиксированный прайс. И тогда в Штатах к играм начали применять метрику, про которую у нас в силу специфики российского рынка девяностых и начала нулевых мало кто слышал — entertainment cost per hour.
Американцы очень любят измерять все в деньгах. В любом товаре или услуге покупатель желает видеть измеримую выгоду. Подобным образом автосалоны продают машины, оперируя низкой стоимостью владения в год. Apple продавала свои первые айподы, сравнивая цену одной записанной на HDD песни с болванками CD-плееров и дорогой флеш-памятью. Знаменитый маркетолог Джеффри Фокс назвал это «долларизацией». В своих книгах он утверждает, что выражать деньгами можно и нужно даже то, что, казалось бы, нельзя посчитать. Ну вот как оценить удовольствие, полученное от фильма, книги, видеоигры? Решение нашлось быстро — посчитать стоимость одного часа отдыха. Ведь у обывателя есть множество способов получить удовольствие за свой честно заработанный доллар: можно сыграть в боулинг или мини-гольф, сходить в кинотеатр или взять кассету напрокат, купить велосипед или начать кататься на сноуборде, например. Каждый из этих видов досуга стоит денег, и прагматичный человек задается вопросом «а стоит ли оно того?».
К играм начали применять такую же шкалу. Возьмем, к примеру, картридж на Sega Genesis. За новую игру издатель просил от 40 до 50 долларов. Немалый ценник в те времена. Во многом он был обусловлен затратами на производство микросхем и лицензионными отчислениями — Сега забирала с каждого произведенного картриджа, по разным источникам, от 8 до 17 долларов. Да, именно произведенного, а не проданного: паблишер оплачивал всю партию авансом, минимальный же заказ составлял 30 000 экземпляров. Именно поэтому некоторые компании, вроде Accolade, пытались производить картриджи сами и тем самым экономить на роялти. Чуть позже, в эпоху PS1, рынок придет к единому прайсу на все новинки, знаменитым $59,99 — это позволяет точно предсказывать доход всех участников пищевой цепочки: платформодержателя, ритейлера, издателя и разработчка (если это разные компании). Понятно, что в таких условиях появление дешевых игр за пару баксов в принципе невозможно.
А сколько фана приносила игра? Большинство сеговских тайтлов по $40 можно пройти за полчаса, если игрок знает расклад уровней и что именно надо делать. Билет на полуторачасовой фильм стоил $4.50 — простая математика показывает, что час игры на Mega Drive/Genesis при таком раскладе обойдется в 25 раз дороже похода в кинотеатр. Разумеется, это никуда не годится. Поэтому разработчики были вынуждены растягивать игру так, чтобы ее хватало хотя бы на несколько часов. В этом скрывается истинная причина хардкорности старых игр. Когда игрок ошибается и получает экран game over, он увеличивает свое время на прохождение. Челлендж в 8 и 16-битных играх диктовался в первую очередь рынком, а не самими студиями — им приходилось жить в данных реалиях.
Не стоит переоценивать саму аудиторию поколения Y и приписывать ей любовь к хардкорным вещам. Эта любовь возникла уже задним числом. Тогда тинейджеры тоже ныли «слоожна», но им никто не оставлял выбора: игры были только такими. Если позволить игроку пробежать любой платформер менее, чем за час, он расстроится, почувствует себя обманутым и не купит следующую игру. Вот девелоперы и пытались найти баланс, экспериментируя с расположением и количеством врагов, паттернами поведения боссов и даже отзывчивостью управления. Медитативный геймплей встречался редко, подавляющее большинство тайтлов заточены на реакцию, которую достаточно просто контролировать — добавим прыжки через пропасти и движущиеся платформы, заставим проходить боссов по несколько раз и учить наизусть их тактику, сократим количество аптечек и power-up’ов. Финальной целью всех манипуляций являлась стоимость игрового часа, близкая к цене билета в кино. Именно на эту цифру, в конце концов, стало принято ориентироваться в индустрии.
С переходом на компакт-диски производственные затраты сократились, а возросшая емкость позволяла создавать больше контента. В период жизни первой PlayStation этот контент был относительно недорогим, и поэтому игры получались длинными и более казуальными. Выкручивать сложность стало необязательно. Опять замечу, что это не игроки устали от хардкора и превратились в тупых ленивцев. Сначала поменялся сам продукт, избавившись от искусственных препятствий.
В HD эру расходы на продакшен снова поползли вверх. В моду входят зрелищные, «коридорные» игры на 6-8 часов. Играть в какой-нибудь Call of Duty или Uncharted не только интереснее, чем посмотреть кино на заданную тему, но еще и дешевле, а их продолжительности достаточно, чтобы клиент остался удовлетворен. Делать кампанию длиннее не имеет особого смысла. Жадничать и лениться, правда, тоже не стоит, ведь 4-х часов уже будет маловато — тогда выгоднее взять билет на очередной киноаттракцион от Marvel, где всегда гарантированы экшен и порция искреннего веселья. Недаром Angry Joe так экспрессивно произноснит свое знаменитое «four hours».
Сегодня примером влияния entertainment cost per hour на наш ненаглядный геймдизайн служит успех «игр как сервисов». Многим геймерам искренне нравятся Destiny, Overwatch, Hearthstone, League of Legends, разнообразные MMORPG и прочие подобные продукты, и дело тут не только в используемых трюках. Да, дрочильни типа Destiny подсаживают своих покупателей на gambling, но пользователь этому только рад — игра дарит ему десятки и сотни часов развлечения за довольно-таки скромный прайс. В этот момент ему кажется, что деньги потрачены не зря. Он делает единовременный платеж (или не делает вовсе, если речь о free2play), а затем время от времени платит по чуть-чуть за дополнительный контент — и несколько месяцев может не обращать внимание ни на что вокруг. Вопрос «что бы поделать вечерком после работы» автоматически снят.
А вот в мобилках есть проблема. Там в подавляющем большинстве случаев используется f2p, а контент почти любой игры выжирается за пару дней. Если искусственно не замедлить прогрессию и не ввести paywall, авторы просто ничего не успеют заработать: игрок все посмотрит, всего достигнет и быстро переключит внимание на что-то еще. Здесь, как и 25 лет назад, юзера приходится тормозить. Тогда вокруг проекта и начинает появляться ядро плательщиков, которые неделями сидят в этих мобилочках и радуются ежедневным наградам, как пацаки — господину пж. Ну а когда игра приносит столько радости, почему бы и не занести немного, верно?
Плохо, когда покупатель ощущает себя идиотом, бросившим деньги на ветер. Такие за второй покупкой не возвращаются. Но и стараться изо всех сил, живя в перманентном кранче, резона тоже нет — лишние траты и нервы. Норма прибыли стоит выше любой креативности, и тут ориентиром выступают компании наподобие EA, которые могут выпускать любой четырехчасовой мусор, шантажируя фанатов Звездных Войн своей монополией на лицензию. Это нормальная бизнес-практика. Игрокам нужно учиться распознавать такие фокусы за красивыми трейлерами и не вестись на них из раза в раз. Хотя бы для того, чтобы поддерживать рублем тех немногих идеалистов, готовых создавать новые миры и рассказывать захватывающие истории без оглядки на нормочасы.
Такие еще есть. Пока.
Pingback: viagra or viagra()
Pingback: cialis prices()
Pingback: cialis online canada()
Pingback: levitra vs viagra()
Pingback: cialis coupon()
Pingback: Lowest price for viagra()
Pingback: Buy cheap viagra online us()
Pingback: generic viagra()
Pingback: viagra for sale in usa()
Pingback: generic ventolin()
Pingback: cialis tadalafil 20mg()
Pingback: ciprofloxacina 750()
Pingback: how much does cialis cost at walmart()
Pingback: viagra pills()
Pingback: viagra pills()
Pingback: green roads cbd()
Pingback: can i buy naltrexone over the counter()
Pingback: cialis online()
Pingback: cialis in walmart()
Pingback: how much does cialis cost at walmart()
Pingback: cialis price()
Pingback: buy careprost()
Pingback: hydroxychloroquine otc()
Pingback: buy tylenol online()
Pingback: buy chloroquine()
Pingback: is there a generic cialis()
Pingback: buy viagra()
Pingback: chloroquine 250 mg()
Pingback: viagra 50mg()
Pingback: cheap viagra()
Pingback: viagra 100mg()
Pingback: viagra online()
Pingback: generic cialis tadalafil()
Pingback: medicine for impotence()
Pingback: 5 mg cialis over the counter at walmart()
Pingback: generic ed pills()
Pingback: erection pills()
Pingback: tadalafil 20 mg()
Pingback: buy viagra usa()
Pingback: pharmacy online()
Pingback: cvs pharmacy()
Pingback: cialis online()
Pingback: buy vardenafil()
Pingback: levitra for sale()
Pingback: cialis no prescription()
Pingback: viagra prescription()
Pingback: parx casino online()
Pingback: order viagra online()
Pingback: generic lumigan bimatoprost()
Pingback: how long does cialis last()
Pingback: dr oz keto capsules()
Pingback: best real money online casinos()
Pingback: Safety of your Digital Health()
Pingback: buy cialis()
Pingback: reed()
Pingback: pala casino online()
Pingback: generic for cialis()
Pingback: online casino legal in massachusetts()
Pingback: buy hydroxychloroquine online()
Pingback: pfizer viagra canada()
Pingback: cialis dosage()
Pingback: generic viagra coupon()
Pingback: tadalafil reviews()
Pingback: online casino real money usa()
Pingback: best viagra()
Pingback: Viagra 150 mg otc()
Pingback: Viagra 50mg otc()
Pingback: Viagra 150 mg for sale()
Pingback: Viagra 130mg prices()
Pingback: Cialis 60mg without prescription()
Pingback: Cialis 40mg without a prescription()
Pingback: Cialis 80 mg purchase()
Pingback: where to buy Cialis 60mg()
Pingback: where to buy Cialis 10mg()
Pingback: Cialis 20mg online()
Pingback: sildenafil 200mg for sale()
Pingback: tadalafil 20mg united states()
Pingback: levitra 60 mg cost()
Pingback: where to buy lasix 40 mg()
Pingback: furosemide 40mg no prescription()
Pingback: propecia 1mg australia()
Pingback: lexapro 10mg pills()
Pingback: abilify 10 mg price()
Pingback: order actos 15mg()
Pingback: order aldactone 25mg()
Pingback: allegra 120mg cost()
Pingback: allopurinol 300 mg tablets()
Pingback: where to buy amaryl 1mg()
Pingback: amoxicillin 500mg tablet()
Pingback: ampicillin 250 mg over the counter()
Pingback: antabuse 250 mg nz()
Pingback: antivert 25mg generic()
Pingback: arava 10mg pharmacy()
Pingback: strattera 25mg pharmacy()
Pingback: aricept 10mg cost()
Pingback: http://cialistodo.com()
Pingback: arimidex 1 mg pharmacy()
Pingback: tamoxifen 10mg online pharmacy()
Pingback: ashwagandha 60caps no prescription()
Pingback: atarax 25 mg united kingdom()
Pingback: augmentin 750/250 mg without prescription()
Pingback: avapro 150 mg uk()
Pingback: avodart 0,5mg online()
Pingback: baclofen 10 mg for sale()
Pingback: bactrim 800/160 mg otc()
Pingback: benicar 10mg tablets()
Pingback: Biaxin 500 mg cost()
Pingback: Premarin 0,3 mg prices()
Pingback: how to buy buspar 10mg()
Pingback: cheap calcium carbonate 500mg()
Pingback: where to buy cardizem()
Pingback: casodex price()
Pingback: catapres tablet()
Pingback: ceclor 250mg purchase()
Pingback: ceftin 500mg prices()
Pingback: celebrex 100mg without a doctor prescription()
Pingback: celexa purchase()
Pingback: http://apnews.com/press-release/newmediawire/lifestyle-diet-and-exercise-exercise-2d988b50b0b680bee24da8e46047df20()
Pingback: cephalexin no prescription()
Pingback: cipro cost()
Pingback: how to purchase claritin()
Pingback: casino slot games()
Pingback: online casino real money us()
Pingback: live casino slots online()
Pingback: best real casino online()
Pingback: real casino()
Pingback: casino games online()
Pingback: casino games()
Pingback: slot games online()
Pingback: slot machines()
Pingback: home and car insurance quotes()
Pingback: compare car insurance quotes()
Pingback: insurance quotes online comparison()
Pingback: gap insurance quotes()
Pingback: general car insurance quotes()
Pingback: rbc car insurance()
Pingback: payday loans loans online()
Pingback: payday loan advance()
Pingback: viagra cheap online()
Pingback: installment loans online()
Pingback: quick loans now()
Pingback: online bad credit loans no credit check()
Pingback: online payday loans no credit check()
Pingback: online personal loans florida()
Pingback: cbd oil for pets()
Pingback: cbd rich hemp oil benefits()
Pingback: cheap viagra pills free shipping()
Pingback: does walmart sell cbd oil()
Pingback: viagra shop()
Pingback: cbd hemp oil for pain()
Pingback: cbd oil side effects()
Pingback: buy generic viagra 50mg()
Pingback: cbd rich hemp oil benefits()
Pingback: Generic viagra online()
Pingback: cbd oil for pain relief from ra()
Pingback: can i get viagra over the counter()
Pingback: cbd oil for chronic pain()
Pingback: cbd oil side effects in dogs()
Pingback: viagra 125 mg()
Pingback: assignment of leases()
Pingback: random assignments()
Pingback: buy essay online cheap()
Pingback: help with statistics homework()
Pingback: buy essay online safe()
Pingback: writer essay()
Pingback: cheapest pharmacy price for viagra()
Pingback: my homework help()
Pingback: writing essay service()
Pingback: motivation for homework()
Pingback: best essay writing services()
Pingback: viagra 100 mg generic()
Pingback: order cleocin 150mg()
Pingback: Discount viagra no rx()
Pingback: how to purchase clomid()
Pingback: where can i buy clonidine 0,1 mg()
Pingback: clozaril 50 mg prices()
Pingback: Discount viagra without prescription()
Pingback: colchicine cost()
Pingback: where can i buy symbicort inhaler 160/4,5 mcg()
Pingback: combivent pills()
Pingback: coreg 6,25mg medication()
Pingback: cialis()
Pingback: compazine purchase()
Pingback: coumadin 5mg united kingdom()
Pingback: cozaar 100mg online()
Pingback: Order viagra()
Pingback: write my essay custom writing()
Pingback: writing your dissertation()
Pingback: crestor 10 mg tablets()
Pingback: college essay ideas help()
Pingback: best online essay writing service()
Pingback: Viagra pfizer()
Pingback: cymbalta coupon()
Pingback: thesis abstracts online()
Pingback: buy research paper urgently()
Pingback: will someone write my paper for me()
Pingback: thesis statistics()
Pingback: where can i buy dapsone 1000caps()
Pingback: how to buy ddavp 0.1mg()
Pingback: depakote no prescription()
Pingback: diamox purchase()
Pingback: diltiazem australia()
Pingback: doxycycline coupon()
Pingback: dramamine 50mg price()
Pingback: elavil pharmacy()
Pingback: etodolac 200mg canada()
Pingback: flomax without a prescription()
Pingback: flonase nasal spray united states()
Pingback: garcinia cambogia 100caps united states()
Pingback: geodon no prescription()
Pingback: hyzaar 12,5mg online pharmacy()
Pingback: cialis generic name()
Pingback: imdur for sale()
Pingback: imitrex 25mg purchase()
Pingback: imodium australia()
Pingback: how long does it take for viagra to work()
Pingback: pills like viagra over the counter()
Pingback: over at this website()
Pingback: how much icariin equals viagra()
Pingback: imuran pills()
Pingback: indocin 25 mg otc()
Pingback: how to purchase lamisil()
Pingback: levaquin without a doctor prescription()
Pingback: how to buy lopid()
Pingback: lopressor cost()
Pingback: luvox 100 mg online pharmacy()
Pingback: macrobid without prescription()
Pingback: meclizine 25 mg over the counter()
Pingback: mestinon 60mg without prescription()
Pingback: online pharmacy busted()
Pingback: micardis price()
Pingback: prescription drugs online without doctor()
Pingback: mobic purchase()
Pingback: canada discount drug()
Pingback: where to buy motrin()
Pingback: nortriptyline pharmacy()
Pingback: cheap periactin()
Pingback: phenergan uk()
Pingback: plaquenil 400mg medication()
Pingback: prednisolone 5mg over the counter()
Pingback: cheapest prevacid()
Pingback: prilosec no prescription()
Pingback: where to buy proair inhaler 100mcg()
Pingback: procardia nz()
Pingback: proscar united states()
Pingback: protonix cheap()
Pingback: cheap provigil()
Pingback: pulmicort 100 mcg united states()
Pingback: pyridium 200 mg united states()
Pingback: order reglan()
Pingback: how to purchase remeron()
Pingback: retin-a cream no prescription()
Pingback: order revatio()
Pingback: risperdal australia()
Pingback: robaxin 500 mg tablets()
Pingback: rogaine 5% without prescription()
Pingback: how to purchase seroquel 50 mg()
Pingback: singulair 10mg coupon()
Pingback: skelaxin over the counter()
Pingback: how to purchase spiriva()
Pingback: tenormin generic()
Pingback: thorazine purchase()
Pingback: toprol 100mg without a prescription()
Pingback: tricor 200 mg price()
Pingback: valtrex without a prescription()
Pingback: vantin uk()
Pingback: voltaren tablet()
Pingback: wellbutrin 150 mg medication()
Pingback: zanaflex tablet()
Pingback: zestril pharmacy()
Pingback: buy zithromax 500 mg()
Pingback: here are the findings()
Pingback: zocor online pharmacy()
Pingback: zovirax 200mg no prescription()
Pingback: zyloprim tablet()
Pingback: zyprexa 7,5mg purchase()
Pingback: zyvox 600mg without a prescription()
Pingback: sildenafil australia()
Pingback: tadalafil pharmacy()
Pingback: furosemide 40 mg without prescription()
Pingback: escitalopram 5 mg australia()
Pingback: aripiprazole 20 mg usa()
Pingback: pioglitazone united states()
Pingback: spironolactone 25 mg online pharmacy()
Pingback: fexofenadine 120mg tablet()
Pingback: cheap glimepiride 1 mg()
Pingback: meclizine 25mg tablets()
Pingback: buy leflunomide 10 mg()
Pingback: atomoxetine 10mg united kingdom()
Pingback: donepezil online pharmacy()
Pingback: anastrozole canada()
Pingback: irbesartan cost()
Pingback: dutasteride 0,5 mg prices()
Pingback: olmesartan price()
Pingback: buspirone prices()
Pingback: clonidine no prescription()
Pingback: cefuroxime 500 mg online()
Pingback: where to buy cialis from canada()
Pingback: citalopram 20mg online()
Pingback: cephalexin pharmacy()
Pingback: generic cialis online overnight delivery()
Pingback: ciprofloxacin no prescription()
Pingback: cialis australia paypal()
Pingback: buy clindamycin 300mg()
Pingback: clozapine over the counter()
Pingback: prochlorperazine otc()
Pingback: carvedilol 25 mg united states()
Pingback: viagra cialis sample pack()
Pingback: warfarin 5mg online()
Pingback: rosuvastatin 5 mg tablets()
Pingback: divalproex purchase()
Pingback: tolterodine 1mg tablets()
Pingback: where can i buy acetazolamide()
Pingback: fluconazole for sale()
Pingback: phenytoin without prescription()
Pingback: order oxybutynin 2.5 mg()
Pingback: doxycycline 100 mg cheap()
Pingback: bisacodyl 5 mg without prescription()
Pingback: cost of venlafaxine 75 mg()
Pingback: amitriptyline australia()
Pingback: permethrin 30g without a prescription()
Pingback: 141generic2Exare()
Pingback: erythromycin 500mg coupon()
Pingback: fhlqvnbh()
Pingback: where to buy estradiol 1 mg()
Pingback: tamsulosin 0.2 mg for sale()
Pingback: where to buy cheap cialis()
Pingback: alendronate 35 mg pills()
Pingback: wanneer loopt patent cialis af()
Pingback: what to use to dilute ivermectin()
Pingback: nitrofurantoin generic()
Pingback: cheapest hydrochlorothiazide 5 mg()
Pingback: isosorbide united kingdom()
Pingback: sumatriptan 50 mg purchase()
Pingback: comprar cialis original online seguro()
Pingback: loperamide 2mg generic()
Pingback: azathioprine 25 mg tablets()
Pingback: propranolol uk()
Pingback: indomethacin 50mg uk()
Pingback: lamotrigine australia()
Pingback: terbinafine 250 mg uk()
Pingback: levofloxacin tablet()
Pingback: levothyroxine mcg nz()
Pingback: amoxicillin 500 mg capsule()
Pingback: furosemide 500 mg tablet()
Pingback: zithromax capsules 500mg()
Pingback: ivermectin where to buy()
Pingback: ventolin for sale uk()
Pingback: gemfibrozil otc()
Pingback: metoprolol generic()
Pingback: doxycycline coronavirus()
Pingback: clotrimazole 10g pharmacy()
Pingback: prednisolone steroid()
Pingback: clomid 150mg()
Pingback: dapoxetine vs caber()
Pingback: diflucan and nursing()
Pingback: generic of synthroid()
Pingback: metoclopramide pharmacy()
Pingback: buy essay writing()
Pingback: http://thesisacloud.com()
Pingback: dissertation search()
Pingback: thesis assistance()
Pingback: custom essay station()
Pingback: propecia women()
Pingback: generic cialis for sale()
Pingback: cialis 20 mg tablets()
Pingback: coming off neurontin()
Pingback: metformin vs januvia()
Pingback: paxil package insert()
Pingback: plaquenil indications()
Pingback: canadian pharma companies()
Pingback: Flexeril()
Pingback: pakistan cialis()
Pingback: viagra indicazioni per l'uso()
Pingback: tinder software engineer intern()
Pingback: when to take viagra()
Pingback: 100 dating free mega file search engine()
Pingback: wie bei lovoo anschreiben()
Pingback: generic cialis site accept mastercard()
Pingback: does anthem blue cross cover cialis()
Pingback: generic cialis buy()
Pingback: canadian pharmacies that don t require prescriptions()
Pingback: street value of prescription drugs()
Pingback: trinidad dating site free()
Pingback: 100 free social dating()
Pingback: free muslim dating sites()
Pingback: free polygamist dating()
Pingback: free social networking sites for dating in india()
Pingback: tunisia dating site free()
Pingback: is a dating site for one night stands that is free()
Pingback: fully free dating site()
Pingback: free dating sites online()
Pingback: mature free single dating site()
Pingback: sour cream keto()
Pingback: keto diet high blood pressure()
Pingback: keto chicken marinade()
Pingback: walmart pharmacy priligy price()
Pingback: hydroxychloroquine and remicade()
Pingback: how does hydroxychloroquine work()
Pingback: generic cialis 20mg()
Pingback: prescription drugs account for 25% of all healthcare-related costs.()
Pingback: gay san antonio dating events()
Pingback: eharmony gay dating()
Pingback: gay bear teen dating()
Pingback: best ivermectil substitute()
Pingback: priligy hydrochloride tablet india()
Pingback: atorvastatin nursing implications()
Pingback: acid reflux omeprazole not working()
Pingback: prozac bipolar()
Pingback: buy zoloft online()
Pingback: gay man dating service()
Pingback: gay dating numbers()
Pingback: gay dating is like job hunting()
Pingback: quetiapine side effects elderly()
Pingback: pregabalin side effects long term()
Pingback: lexapro weight gain side effects()
Pingback: gay dating problems()
Pingback: man hunt gay dating()
Pingback: online viagra prescription()
Pingback: duloxetine dr 60mg()
Pingback: buy real viagra online()
Pingback: atorvastatin tablets 40 mg()
Pingback: buy viagra online usa()
Pingback: viagra without doctor prescription()
Pingback: sildenafil citrate 100mg()
Pingback: cialis online()
Pingback: get cialis()
Pingback: buy sildenafil()
Pingback: cheapest viagra kamagra()
Pingback: 1()
Pingback: sildenafil()
Pingback: cialis tadalafil 10mg tablets()
Pingback: can i buy viagra online in india()
Pingback: ivermectin antibiotic price()
Pingback: prescription for viagra()
Pingback: amoxicillin for chlamydia in males()
Pingback: canadian online pharmacy cialis()
Pingback: buy sildenafil online()
Pingback: can i buy propecia over the counter in canada()
Pingback: womens viagra()
Pingback: prednisone 60()
Pingback: viagra without a doctor prescription()
Pingback: tadalafil prescription price()
Pingback: generic viagra soft tablets()
Pingback: ivermectin stock symbol()
Pingback: cephalexin and stromectol()
Pingback: 30-day cialis()
Pingback: oan ivermectin()
Pingback: sildenafil generic price uk()
Pingback: stromectol for root canal()
Pingback: ivermectin pill for scabies()
Pingback: where to buy cialis in stores()
Pingback: ivermectin injectable for humans()
Pingback: can humans take ivermectin horse paste()
Pingback: zithramax 300 mg()
Pingback: buy ventolin nebules 2.5mg()
Pingback: genuine viagra online usa()
Pingback: buy viagra online no prec()
Pingback: ivermectin mechanism of action()
Pingback: coupon for viagra free()
Pingback: buy generic cialis()
Pingback: buy zithromax walgreens()
Pingback: cialis online()
Pingback: viagra cialis()
Pingback: can you buy viagra otc meds in the bahamas()
Pingback: buy brand viagra()
Pingback: sildenafil citrate()
Pingback: lisinopril normon efectos secundarios()
Pingback: viagra online usa()
Pingback: dapoxetine priligy australia()
Pingback: z pack over the counter()
Pingback: online generic viagra()
Pingback: over the counter z pack equivalent()
Pingback: buy viagra cheap online no prescription()
Pingback: viagra connect walmart()
Pingback: sildenafil without doctor's prescription()
Pingback: viagra non-prescription()
Pingback: viagra online()
Pingback: cheap online viagra()
Pingback: viagra tablets uk()
Pingback: doctor x viagra()
Pingback: buy amoxil()
Pingback: furosemide tablets()
Pingback: neurontin 2400 mg()
Pingback: plaquenil used for()
Pingback: viagra triangle chicago()
Pingback: buy priligy()
Pingback: buying modafinil()
Pingback: ivermectin pill cost()
Pingback: ventolin in usa()
Pingback: buy azithromycin()
Pingback: viagra boys()
Pingback: lasix 500 mg tab()
Pingback: viagra dosage()
Pingback: chloroquine tablet()
Pingback: prednisone pharmacy()
Pingback: buy modafinil reddit()
Pingback: buy viagra()
Pingback: price of zithromax()
Pingback: viagra alternative()
Pingback: viagra foods()
Pingback: fun sex games for couples()
Pingback: viagra for men()
Pingback: viagra 25 mg uk()
Pingback: where to buy cialis()
Pingback: viagra or cialis()
Pingback: viagra prices()
Pingback: ivermectin buy online()
Pingback: teva sildenafil()
Pingback: thuoc cialis 20mg()
Pingback: viagra pill 100mg()
Pingback: sildenafil 50 mg tablet price()
Pingback: viagra vs cialis()
Pingback: cialis prescription online()
Pingback: cialis risks()
Pingback: buy viagra cheap online uk()
Pingback: cheap viagra 100mg tablets()
Pingback: viagra cialis()