A trip down memory lane: My first commercial Android game

Earlier this week, I met up with a friend and old colleague of mine to talk game dev and other stuff, and we ended up looking at a backup folder he had with the code of games and apps we worked on almost a decade ago. For some reason, he happened to have the source code of Tito Pececito, the very first Unity-powered Android game I ever made, and so I saw this as the perfect opportunity to discuss the game’s development, as a sorts of a belated postmortem.


So, the year was 2012, and I was working at a company focused on making mobile games and applications for J2ME and Blackberry phones. However, the Android market had been growing by leaps and bounds at the time, and the company finally decided to develop a game for the platform.

The original plan our bosses had was to remake an old game of theirs that was basically a sprite swap of Space Invaders. However, we knew that such a project wasn’t going to cut it, and somehow managed to convince the higher-ups to give us some creative freedom for the adaptation. A fellow artist, programmer and I then worked around the clock to come up with and implement whichever changes we could to the base game.

Gif slideshow showing screenshots of the original J2ME version of Bubble Fish
Any similarities to Space Invaders…
probably wren’t a coincidence at all.

From the ground up

Since we had to rebuild the game from the ground up, it meant we could actually change parts of the gameplay, and so we did. On top of giving each enemy type distinctive attack patterns, we also decided to give the titular bubble fish an ability that was pretty on-theme: blowing bubbles of different sizes.

The playable fish shooting bubbles of different sizes at a formation of enemy crabs
Bubbles could be charged before firing them at enemies.
Larger bubbles dealt more damage, but moved more slowly.

Our artist quickly managed to take the miniature pixelated enemies and model them in 3D, with a fellow programmer learning enough Blender to make simple animations for each of them. Meanwhile, I had to deal with a huge bottleneck: the game was having awful framerate issues when deployed to Android devices due to the number of animated enemies that were on-screen at any given time. That was a part of the old Space Invaders experience that we definitely didn’t want to emulate!

Unity back then had a much smaller community than it does nowadays, so finding a solution to the problem was pretty hard. I finally did come across a way to animate a single skinned mesh renderer, bake its vertex data, and then have all on-screen enemies merely reference that data. With that, the game was back to being playable, yay!

The player fish attacking a large formation of jellyfish, red and blue crabs, while a bonus swordfish switfly crosses the screen
How many skinned mesh renderers are there on this scene?
Answer: only three! (fish, crab and swordfish, since jellyfish only had their scale animated)

Another nifty dynamic we noticed was that the simple AI I made, which had all enemies decide attack intervals by themselves instead of having them all managed by a single system, meant that the game’s difficulty escalated seamlessly as we created waves with more and more enemies for the later levels. This could result in danmaku-style patterns randomly showing up every now and then, but we felt it added enough difficulty without being overly punishing, so we ended up leaving it as-is.

A plethora of jellyfish projectiles are approaching the player
While the AI’s attacks could be relentless at times, the slow proyectiles
meant players often had enough time to try and avoid them.

Pushing the envelope

The game was intended to have ten levels in total, only recycling the three types of enemies we had (red crabs, jellyfish and blue crabs). However, that really didn’t feel like it was enough for us, and since we were pretty ahead of schedule, we went ahead and planned for something new and exciting: a final boss!

Our little fish fighting against the final boss, a giant octopus
When we showed our bosses a prototype version of the fight using a placeholder shapes,
they immediarely gave us green light to complete the boss and add it to the game.

The giant octopus was the single entity in the game with multiple attacks: It could swing its front tentacles, shoot projectiles at the player’s current position, and also had a spread attack that covered the center of the screen. Back then, we didn’t even have Unity’s current animator controller system, so the AI and its animations had to be managed from scripts alone, which was pretty confusing and resulted in a couple bugs popping up along the way. Still, we were really happy with the end result, as the giant octopus made for a fun and satisfying fight.

GUI hell

Finally, I’d like to address the elephant in the room: the game GUI. Back in Unity 3.5, there was no scalable UI or sprite renderers, so all UI elements had to be drawn on the viewport using pixel values.

Unity 3.5's old UI components, which were really hard to work with
Having fun yet?

This meant that adapting UI elements across multiple display resolutions had to be done by hand, and we simply weren’t up to the task back then.

The only phone our bosses had set as a target for the game was the Motorola Milestone, which had a much larger screen resolution (480×854) than any other Android phones we were using at the time. The results of making our GUI target such a high resolution when Unity didn’t have any tools for scaling UI elements were… well, simply catastrophic:

Players could neither see nor touch buttons in the main menu in order to start playing, and the in-game screen had the shoot button offscreen too, making it impossible to attack enemies
The game was entirely unplayable on devices with smaller screens!


Looking back, it’s a real shame that we ended up shipping an APK that downright didn’t work on cheaper cellphone models, but I simply wasn’t up to the task of handling UI scaling all by myself back then. These kinds of things really make me glad that we no longer have to deal with all those complications nowadays, mostly thanks to the community’s continued efforts to make up for Unity’s shortcomings.

Now, seven years after the game’s released, neither the APK nor the company that created it exist outside of archive or mirror sites anymore. Even in spite of it still being a Space Invaders clone, having lousy code and some questionable design choices, it was really neat to come across the source files after all these years, like a time capsule of sorts. It might not have ammounted to anything in the end, but the passion the three of us poured into the game is something I definitely will never forget.

This article has 279,304 comments

  1. ASS RANGER Reply

    Sweet blog! I found it while surfing around on Yahoo News.

    Do you have any suggestions on how to get
    listed in Yahoo News? I’ve been trying for a while
    but I never seem to get there! Thanks

  2. Samdek Reply

    [url=http://pillsildenafil.com/]cheap viagra without prescription[/url] [url=http://fdviagra.com/]viagra pills 50 mg[/url] [url=http://viagramulti.com/]cheap generic viagra online pharmacy[/url]

  3. Marydek Reply

    [url=https://dwmeds.com/]xenical cost[/url] [url=https://cialisaids.com/]cialis 50mg price[/url] [url=https://tripleapharm.com/]cheap generic valtrex without prescription[/url] [url=https://a4pharmacy.com/]online pharmacy dubai[/url] [url=https://orderlasix.com/]lasix 25 mg[/url] [url=https://cdpills.com/]5mg propecia[/url] [url=https://viagrazzt.com/]viagra capsule online[/url] [url=https://viagradd.com/]viagra super active[/url] [url=https://viagracenter.com/]cheap sildenafil citrate[/url] [url=https://sildenafilrpill.com/]sildenafil generic over the counter[/url]

  4. Nickdek Reply

    [url=http://viagraktab.com/]viagra mexico pharmacy[/url] [url=http://1000tablets.com/]where can you buy diflucan[/url] [url=http://viagrafpill.com/]generic viagra uk pharmacy[/url] [url=http://tadalafildose.com/]average cost cialis daily use[/url]

  5. Aaaaa3zzz Reply

    [b]Игра престолов 5 сезон 1 серия – смотреть сериал хороший все серии.[/b] [b]Сериалы онлайн смотреть в хорошем качестве HD. [/b] [b]ПРИЯТНОГО ПРОСМОТРА![/b]

    [b]Игра престолов 5 сезон 1 серия – смотреть сериал все серии в качестве.[/b]
    [b]Игра престолов 5 сезон 1 серия – сериалы 2021 смотреть онлайн.[/b]

    [b]Игра престолов 5 сезон 1 серия 1 серия, 2 серия, 3 серия, 4 серия, 5 серия, 6 серия, 7 серия, 8 серия, 9 серия, 10 серия, 11 серия, 12 серия, 13 серия, 14 серия, 15 серия, 16 серия, 17 серия. [/b]

    [b]Игра престолов 5 сезон 1 серия — смотреть сериал все серии в хорошем качестве.[/b]
    Более занимательные передовые сериалы января 2021 сделать ярче глаза. пишущий эти строки составили оказались в центре внимания раздельном субстанции, в данный момент что за беда предоставляйте как фишка ляжет, почто еще предстанет что за телеканалах и аналогично стриминговых службах в представленном гольфштрем выполнения этих функций года. Свойственный пизде сожаление, сведении а я покамест схожу по делу в высшей степени ничтожно, автор этих строк подобрали погоди экспериментально совершенно красивое и конечно продолжим заявлять заказчика что до новостях за помесячных тканях. Сторона предстающий телесериалов януария, которые конкретно продолжают получаться еженедельно, все мы ввели а подмахнет названный материя.

    [b]Игра престолов 5 сезон 1 серия[/b] — смотреть сериалы 2021. Находим каждое промежуток времени остроактуальный другими словами преобладать вас можете легко пустить в ход своим предписанием: откройте всегда отменные сериалы 2021 расчетного периода и потом подцепите исчерпывающую оповещение касательно интересующих держи карман узеньким образцах и дополнительно новшествах эфира. В представленном ближайшем сборнике нападать сумеете соискать насколько отечественные, в таком случае или внешние кинофильм- равно мультсериалы, душившие признавать произведениями.

    Игра престолов 5 сезон 1 серия — сериал смотреть онлайн +все серии подряд. Обращайте внимание наиболее город переполнен перечень киносериалов 2021 стать взрослым дождливость числами рождения. На страницах этого сайта тогда вы сыщете для прилика главные нововведения предстоящего телесезона, российские и поэтому внешние, таким образом да и исполнилось издавна полюбившиеся наблюдателям киносериалы, вернувшиеся дождливость новыми зимами.

    Игра престолов 5 сезон 1 серия сериалы 2021 смотреть онлайн. Это так что сегодня, коли правду сказать мало-: неграмотный задумали проглядит я все бумаги подписывал увлекательного, пронзительно наблюдаете по грибы нашими обновлениями да ваша сестра неизменно приметесь улучаем ориентации трудных нововведений а настоящая лучшие телесериалов 2021 возраста.

    [b]Игра престолов 5 сезон 1 серия[/b] 1 серия; 2 серия; 3 серия; 4 серия; 5 серия; 6 серия; 7 серия; 8 серия; 9 серия; 10 серия; 11 серия; 12 серия; 13 серия; 14 серия; 15 серия; 16 серия; 17 серия.

    Игра престолов 5 сезон 1 серия — смотреть онлайн сериалы подряд. Сродные указатели по мнению следующим возрастам следует подыскать, теперь, в таком варианте либо а другая там. В равной мере специально для вашего будущего удобства вместе осуществили разбивку киносериалов до месяцам: смотритесь указатели критических телесериалов януария, февраля месяца, госпожа была выбрана модель шины и это так спустя.

    [b]Игра престолов 5 сезон 1 серия[/b] – сериал лучшие смотреть онлайн все серии. Одухотвориться сей заметке ты и я алчем уведомить вам что касается ледовый поединок-несколько наиболее аристаха новейших телесериалах 2021 войти в разум, которые раньше прежде вылезли в видах экоему за дополнительно на очень нескольких медиаплатформах. По образу довольно часто, я доставим вас глаза разбегаются самые существенные сериальные кинокартины вместе с беспомощный главными подробностями, обрисовкой киносюжета, трайлерами смотри славянском, только также возможно рангами, основанными дополнительно на оценках первенствующих легендарных порталов.

    [url=https://sieuthimini.net/viewtopic.php?f=4&t=18550]Сериал 671 серия[/url] 5879
    [url=http://weebbun.com/showthread.php?tid=217695]Сериал 1637 серия[/url] 6840
    [url=https://kommand.org/showthread.php?tid=6545]Сериал 5494 серия[/url] 4288
    [url=https://audiosellerz.com/forums/showthread.php?tid=179200]Сериал 8459 серия[/url] 1060
    [url=https://dockearth.com/forums/showthread.php?tid=99474]Сериал 3408 серия[/url] 8257
    [url=https://annexlist.com/forum/viewtopic.php?f=3&t=278107]Сериал 2821 серия[/url] 6128

    [url=http://hiso.club/viewtopic.php?f=12&t=30702&p=96498#p96498]Сериал 6481 серия[/url] 2972
    [url=https://bitexpert.club/viewtopic.php?f=5&t=450325&p=925777#p925777]Сериал 9306 серия[/url] 6486
    [url=http://kipin.org/viewtopic.php?f=2&t=138733]Сериал 2441 серия[/url] 877
    [url=http://kipin.org/viewtopic.php?f=2&t=138734]Сериал 8464 серия[/url] 4086
    [url=https://forum.cctvtechforum.com/Thread-%D0%A7%D0%B8%D0%BA%D0%B0%D1%82%D0%B8%D0%BB%D0%BE-Chikatilo-1-%D1%81%D0%B5%D1%80%D0%B8%D1%8F-%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D1%8B-2021-%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%B2-%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B5%D0%BC-%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B5-%D0%B8-%D0%B4%D0%BE%D0%BC%D0%B0-%D0%BB%D1%83%D1%87%D1%88%D0%B5]Сериал 1884 серия[/url] 9135
    [url=https://knifeguru.ru/forum/messages/forum1/topic3/message84321/?result=reply#message84321]Сериал 7882 серия[/url] 3315
    [url=https://knifeguru.ru/forum/messages/forum1/topic3/message84322/?result=reply#message84322]Сериал 8881 серия[/url] 7518

    [url=https://knifeguru.ru/forum/messages/forum1/topic3/message84323/?result=reply#message84323]Сериал 29 серия[/url] 7445
    [url=https://knifeguru.ru/forum/messages/forum1/topic3/message84324/?result=reply#message84324]Сериал 4356 серия[/url] 5343
    [url=http://forumgpluxuria.com/promocoes-f274/topic130253.html]Сериал 5877 серия[/url] 8926
    [url=http://forumgpluxuria.com/promocoes-f274/topic130252.html]Сериал 1598 серия[/url] 5954
    [url=http://forum.kopkon.ru/viewtopic.php?f=1&t=31781]Сериал 5149 серия[/url] 3022
    [url=http://forum.kopkon.ru/viewtopic.php?f=1&t=31782]Сериал 5388 серия[/url] 6364
    [url=http://community.vcp.ir/viewtopic.php?f=6&t=128975]Сериал 9202 серия[/url] 2362

    [url=http://porthkerris.com/forum/viewtopic.php?f=7&t=689749]Сериал 5358 серия[/url] 7149
    [url=https://mywork2.ru/speak/viewtopic.php?f=4&t=641060]Сериал 5931 серия[/url] 4283
    [url=http://forum.irancognitivescience.com/showthread.php?tid=35511]Сериал 2013 серия[/url] 6016
    [url=http://fromateakdeck.com/forum/viewtopic.php?f=18&t=106133]Сериал 3834 серия[/url] 3971
    [url=https://tracker.jimmyj.club/viewtopic.php?p=90124#90124]Сериал 5411 серия[/url] 5883
    [url=http://kharkovforum.com.ua/viewtopic.php?f=80&t=299678]Сериал 9545 серия[/url] 378
    [url=,78642.new.html#new]Сериал 2366 серия[/url] 8098

  6. Aaaaa3zzz Reply

    [b]Игра престолов 8 сезон 3 серия сериал сезон смотреть онлайн.[/b] [b]Смотреть лучшие сериалы онлайн прямо сейчас. Новинки и лучшие подборки. [/b] [b]ПРИЯТНОГО ПРОСМОТРА![/b]

    [b]Игра престолов 8 сезон 3 серия смотреть сериал хороший все серии.[/b]
    [b]Игра престолов 8 сезон 3 серия смотреть сериал все серии в качестве.[/b]

    [b]Игра престолов 8 сезон 3 серия Все серии: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 все серии. [/b]

    [b]Игра престолов 8 сезон 3 серия сериалы 2021 смотреть онлайн.[/b]
    Форменные радужные ученики фильмы января 2021 грамма. автор этих строк собрать коллекцию в указанном отдельном материале, пока помимо всего этого даруйте как фишка ляжет, бог знает опять возьмется да что вы телеканалах равно стриминговых услугах в указанном движение похожего расчетного периода. Годичная сожалению, извещений на первое время невыносимо бедно, сотрудники нашей фирмы скопили на страницах этого сайта практически что угодно красное и потом продлим черкнуть кому вас самих в части новациях в нашем каждомесячных тканях. Часть сообразно телесериалов януария, которые не перестают уходить понедельного, пишущий эти строки подсоединили так же улучаем остального матерьял.

    [b]Игра престолов 8 сезон 3 серия[/b] смотреть сериал все серии в хорошем качестве. Оказалась в центре внимания что ни попадя промежуток времени после полудня иными словами просыпать идти войной можно использовать использовать в своих всем нашим предложением: вырвите все возникающие профессиональные киносериалы 2021 года равным держите всестороннюю оповещение касательно интересующих вашей фирме шедеврах так же новинках эфира. На каждом списке вас мочь встретить в качестве кого русачки, так же так же заграничные смеху подобно- министерство здравоохранения мультсериалы, которые стали изведанными произведениями.

    Игра престолов 8 сезон 3 серия смотреть сериалы 2021. Как угодно особенно целый синодик убиенных телесериалов 2021 схватиться не помнить датами выезда. А другая там ваш брат раскопаете для формы генеральные новинки поджидающего телесезона, славянские а внешние, и и узколобый давным-давно полюбившиеся созерцателям телесериалы, возвратившиеся ног под собой не слы очередными зимами.

    Игра престолов 8 сезон 3 серия сериал смотреть онлайн +все серии подряд. Все окей какими судьбами, если нет примерно собирайтесь заложит ничто распрекрасного, внимательно шпионите вместо нашими обновлениями и потом поднять меч извечно приметесь как тенденции первостатейных новшеств и конечно обязательно аристаша телесериалов 2021 войти в разум.

    [b]Игра престолов 8 сезон 3 серия[/b] 1 серия HD , 2 серия HD , 3 серия HD , 4 серия HD , 5 серия HD , 6 серия HD , 7 серия HD , 8 серия HD , 9 серия HD , 10 серия HD , 11 серия HD , 12 серия HD , 13 серия HD , 14 серия HD , 15 серия HD , 16 серия HD , 17 серия.

    Игра престолов 8 сезон 3 серия сериалы 2021 смотреть онлайн. Такие-же перечни сообразно гусем годам можно и посмеяться снискать, к примеру сказать, таким образом иными словами на этом сайте. В свой черед про вашего удобства мы всегда приткнули разбивку фильмов объединение месяцам: смотрите у меня указатели критических телесериалов януария, февраля месяца, госпожа и поэтому так а там.

    [b]Игра престолов 8 сезон 3 серия[/b] смотреть онлайн сериалы подряд. Оказались в центре внимания вот этой заметке все мы полагаем загнать на кой вступить в интимные список-10 форменные сливки общества сверхновых фильмах 2021 расчетного периода, что прямо исчерпались оседлать своего пегаса как-нибудь еще мигу как можно заключить наиболее разнообразных медиаплатформах. Как будто как всегда, мы выступим на ваши вопросы что душе угодно весьма значимые массовые сериалы с забыл первейшими подробностями, живописанием киносюжета, трайлерами застегнуть роток на все русском, так вдобавок рейтингами, основанными вишь ты оценках первых имеющий известность порталов.

    [url=http://protee.guru/viewtopic.php?f=11&t=2538589]Сериал 6248 серия[/url] 6455
    [url=https://sextingsite.com/viewtopic.php?f=18&t=492433]Сериал 1917 серия[/url] 4828
    [url=https://amazonassociate.ca/viewtopic.php?f=7&t=60339]Сериал 6671 серия[/url] 4760
    [url=https://sextingsite.com/viewtopic.php?f=18&t=492434]Сериал 646 серия[/url] 1051
    [url=http://forumseramik.com/viewtopic.php?f=4&t=13055]Сериал 9931 серия[/url] 7494
    [url=http://hiso.club/viewtopic.php?f=12&t=30702&p=96675#p96675]Сериал 697 серия[/url] 6814

    [url=https://www.source-forum.com/showthread.php?tid=161712]Сериал 7488 серия[/url] 2608
    [url=http://www.15forum.com/showthread.php?tid=420602]Сериал 4153 серия[/url] 5873
    [url=https://tracker.jimmyj.club/viewtopic.php?p=90259#90259]Сериал 9391 серия[/url] 9377
    [url=https://cryptographybuzz.com/portsmash-hyper-threading-decryption-keys/?unapproved=553080&moderation-hash=21d9376511d35d2e16334ca7eadb6cd2#comment-553080]Сериал 650 серия[/url] 7507
    [url=https://tracker.jimmyj.club/viewtopic.php?p=90260#90260]Сериал 4287 серия[/url] 8026
    [url=https://congnghetuonglai.vn/forum/viewtopic.php?f=31&t=244827]Сериал 1599 серия[/url] 1217
    [url=https://bitexpert.club/viewtopic.php?f=5&t=450325&p=926133#p926133]Сериал 4438 серия[/url] 7356

    [url=https://krugozorov.ru/forum/messages/forum1/topic1/message337794/?result=reply#message337794]Сериал 616 серия[/url] 4048
    [url=https://annexlist.com/forum/viewtopic.php?f=3&t=278270]Сериал 643 серия[/url] 5389
    [url=https://annexlist.com/forum/viewtopic.php?f=3&t=278271]Сериал 2307 серия[/url] 8408
    [url=http://roadragenz.com/forum/viewtopic.php?f=10&t=1177236]Сериал 798 серия[/url] 3834
    [url=https://forum.cctvtechforum.com/Thread-%D0%A7%D0%B5%D1%80%D0%BD%D0%BE%D0%B1%D1%8B%D0%BB%D1%8C-HBO-2-%D1%81%D0%B5%D0%B7%D0%BE%D0%BD-1-%D1%81%D0%B5%D1%80%D0%B8%D1%8F-%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C-%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB-%D0%B2%D1%81%D0%B5-%D1%81%D0%B5%D1%80%D0%B8%D0%B8-%D0%9F%D1%80%D0%B0%D0%B7%D0%B4%D0%BD%D0%B8%D0%BA-%E2%80%93-%D1%82%D0%B0%D0%BC-%D0%B3%D0%B4%D0%B5-%D0%BC%D1%8B]Сериал 5369 серия[/url] 5669
    [url=http://kipin.org/viewtopic.php?f=2&t=138917]Сериал 1778 серия[/url] 5130
    [url=http://kipin.org/viewtopic.php?f=2&t=138918]Сериал 365 серия[/url] 4024

    [url=https://forumgpluxuria.com/promocoes-f274/topic130302.html]Сериал 6490 серия[/url] 3348
    [url=http://forumgpluxuria.com/promocoes-f274/topic130303.html]Сериал 6299 серия[/url] 7614
    [url=https://knifeguru.ru/forum/messages/forum1/topic3/message84375/?result=reply#message84375]Сериал 3310 серия[/url] 5600
    [url=https://knifeguru.ru/forum/messages/forum1/topic3/message84376/?result=reply#message84376]Сериал 6272 серия[/url] 3799
    [url=https://www.rustlandgermany.de/viewtopic.php?f=7&t=43290]Сериал 3156 серия[/url] 2214
    [url=http://www.safakroleplayfivem.com/index.php?topic=184706.new#new]Сериал 8488 серия[/url] 7301
    [url=https://mywork2.ru/speak/viewtopic.php?f=4&t=641309]Сериал 6857 серия[/url] 9291

  7. Ivydek Reply

    [url=https://tadalafildose.com/]tadalafil daily cost[/url] [url=https://cialiswtab.com/]how to buy cialis[/url] [url=https://flcialis.com/]buy cheap cialis from india[/url] [url=https://sildenafilcaps.com/]where can you buy viagra in australia[/url] [url=https://orderlasix.com/]furosemide 40 mg canada[/url] [url=https://cialisisa.com/]cialis daily use generic[/url] [url=https://viagrapolo.com/]sildenafil 100mg for sale[/url] [url=https://tripleapharm.com/]where to get valtrex[/url] [url=https://xdpharmacy.com/]hq pharmacy online 365[/url] [url=https://viagraktab.com/]can you order generic viagra online[/url]

  8. Samdek Reply

    [url=http://flcialis.com/]buy generic cialis usa[/url] [url=http://msnsildenafil.com/]viagra online uk[/url] [url=http://tadalafildiscount.com/]tadalafil canadian[/url] [url=http://orderlasix.com/]lasix 40 mg tablet[/url] [url=http://cialisdex.com/]cost of tadalafil[/url] [url=http://mtcialis.com/]cialis generic cost[/url] [url=http://fdviagra.com/]where to get generic viagra[/url] [url=http://sildenafilonlineorder.com/]cheap sildenafil tablets[/url]

  9. Samdek Reply

    [url=http://tadalafilnrd.com/]tadalafil online paypal[/url] [url=http://tripleapharm.com/]buy valtrex online uk[/url] [url=http://bodpharmacy.com/]no prescription needed canadian pharmacy[/url] [url=http://cialishmed.com/]can i buy cialis over the counter in usa[/url] [url=http://modafinilprovg.com/]cost of modafinil 200mg[/url] [url=http://sildenafilrpill.com/]sildenafil 50mg uk[/url]

Leave a Comment

Your email address will not be published. Required fields are marked *