Sunday, September 11, 2011

The Binding of Isaac Gameplay explained

So, I've obviously been seriously neglecting this dev blog due to crunch time with The Binding of Isaac, but things are currently slowing down due to the game being basically finished minus some more testing and polish so i thought it would be a great time to do my 1st in depth blog post about the design of Isaac.

For the past month we have been heavily testing Isaac with other devs, the response is extremely positive and the majority of testers are fully hooked, but there is one core issue.
The 1st time people play they don't understand that the game was meant to be played multiple times with different results.

I've tried to push the title "Roguelike" around a lot to get across how the game plays, but I'm now realizing that a majority have no clue what that means, they see something that looks like a zelda shooter and right away assume it's going to be a linear experience and then become frustrated by their 1st death when they respawn back at start.

So here is my attempt at explaining the game :) I think I'll call it...

Randomly Generated Content! it's good for you!

The goal with Isaac was simple, I wanted to design a game that would feel totally fresh and new every time you play it. Now on paper this might seem very hard to do, but by pulling from the roguelike formula I was able to do this pretty easily.

On the surface the first thing most people will notice after playing once and dying is that the maps are generated randomly.



Every map consists of 4 core rooms, and between 5-20 non-core rooms.



The 4 core rooms are:

Treasure Room: where you will always find an item
Boss Room: where you fight the boss end exit the map
Shop: where you can buy items
Secret Room: its a secret!




The 4 core rooms will ALWAYS appear in a map, they are the foundation of the games "leveling" system and should be looked at as the goals of each level. Even though these rooms always appear, their contents, enemies, look, design and any "surprises" within them are randomly picked from a slew of alternates.



The non-core rooms are randomly selected from a pre-designed group of 1000+ rooms that are arranged by difficulty and chapter. the majority of these rooms consist of small arena battles that make the bulk of the game play, but they are also peppered with bonus rooms with mini puzzles, prizes, traps and a few surprises here and there.

Aside from these rooms there are also a set of context sensitive rooms:

The Arcade: A room filled with mini games that cost coins (only appears when you have enough money)

The Challenge Room: Fight off waves of enemies for a prize. (only appears when you play well)

Mini boss room: a mini boss appears!
Mystery Room1: it's a secret!
Mystery Room2: it's a secret!

These uncommon rooms are meant to spice up game play and add small alternate goals and or extra risk/reward aspects to the game. as per usual the contents of each of these rooms is always different.

On the surface this is basically the foundation of the games design, but if we go another layer deeper we can see that the contents within the randomly generated core content also have random elements inside of them.

Now, we know that the rooms are chosen randomly from a very large set of rooms I designed, but the contents within each of those rooms also have random elements.

Enemies:
There are well over 50 enemies in Isaac, but each of these enemies have minor random elements:



For example we have this guy, the Mulligan.
Most of the time he looks like the 1st guy, runs away from you if he sees you, has a small % chance of blowing up and shooting bullets out and spawns 2-4 randomly chosen flies when he is killed.

But there is also a smaller % chance he will appear as the 2nd guy, the Mulligoon.
Mulligoons act the same as their brothers accept they always explode into a spray of bullets when they die and also leave a "troll bomb" behind that blows up.

On top of these there is an even smaller % chance that a Mulligan will appear as a "Special" Mulligan and possibly look like the 3rd guy.

Special enemies will be randomly colored, slightly larger then their brothers, do more damage and have more health.

Special enemies will also drop "pickups" when they are killed as an extra reward for the risk of fighting a stronger enemy.


Pickups:

Whenever you clear a room, kill a special enemy or open a chest there is a good % chance pickup items will be spawned.

Core pickup items consist of:

Pennies: you buy items, play games and donate these to hobos.
Hearts: you fill up your life with these
Bombs: you blow up rocks, doors, walls and enemies with these
Keys: you unlock shops, treasure rooms, locked chests and other special things with these.
Less common are the one use pickup items:

Tarot Cards: randomly picked from the 18 cards that exist in the game. each card has a different effect.
Pills: randomly picked from around 12 different effects, both negative and positive. every new game changes what color pill has what effect(much like scrolls and potions in roguelikes.

On top of these, there is also a small % chance that the core pickups will become these:


Nickle: 5 pennies!

Half Heart: :(

Soul Heart: acts as armor

Double bomb: 2 bombs
Troll Bomb: :(
there is also an even smaller % chance that rooms, enemies and the like will generate chests, there are 2 types of chests



Basic chest: Generates 2-5 pickup items, can also appear in mini puzzle rooms

Locked Golden chest: Generates 2-8 pickup items, can also generate "special items"


Special items:
Special items are the core of the games "leveling system". Similar to Zeldas leveling system (if you can call it that) Isaacs growth focuses on finding items that stack together, raise your stats, change how you play and how your character appears in game.

There are over 110 special items in the game that fit into these categories.


Usable items:
these items all have different effects when you use them and recharge by completing rooms. items have different charge rates depending on the power of the item, you can only hold one Usable item at a time.

Weapon items:
these items change your shots adding properties like homing, poison, knock back, boomarang etc. They might also totally change your attack to something very different.

Stat padding items:
these items raise your range, damage, rate of fire, speed and HP (adding container hearts)

Passive items:
these wild card items will effect many aspects of gameplay without having to do anything, they range from gaining the ability to see through walls, to the ability to fly.

Familiars:
these items act as "Options" (like in Gradius), following the player+shooting, blocking, finding/generating pickups or just running around killing stuff.

The majority of special items are found in treasure rooms but, less common items are also found exclusively in other rooms:
-The Shop has a set of exclusive shop items that usually aid ease of level traversing
-The secret room has a set of more odd and rare items inside it
-The Boss room has a set of stat padding items to make sure your character's stats always get raised.

There are also small sets of very rare items exclusive to other "things" but i wont spoil them.

and finally...

Bosses:

As mentioned before, every map in the game will feature a boss room where you face off against one of 20+ bosses, killing the boss will get you a stat padding item and open the trap door to the next level.

Like everything else in the game, bosses are also randomly chosen and have random elements within them.

Every time a map is generated, it picks a boss from a set of 4-5 bosses for that chapter set. each chapter consists of 2 levels, if it's the 2nd level of the chapter the boss that is picked gets slightly buffed HP wise to balance difficulty.

The bosses level is randomly chosen from 8 different arena layouts, sometimes appearing with "helpers" or small mobs. Like enemies, Bosses can also appear as alternate special bosses with modded stats, attacks and visual changes always keeping you on your toes.

----------------------------------


All in all the stacking of these elements along with extra "special happenings" and other undescribed extras makes this formula of random generation create a game that is so different each time you play it that the penalty of having to start over from scratch really becomes a reward, because every time you start a new game the adventure feels totally fresh and mysterious.

There is another huge element to all of this that rewards players even more, but ill hold off on explaining that till the next post.

If you have any questions feel free to ask them in the comments.

The Binding of Isaac will be launching on Steam (Pc/Mac) in the next 2 weeks.

-Edmund

290 comments:

1 – 200 of 290   Newer›   Newest»
Kantus said...

What do Troll bombs do?

Edmund said...

they troll you...

Caleb Brian said...

This makes me happy. Will we be able to pre-order off Steam or will it just be available when it is? No more word on pricing yet?

Edmund said...

its going to be $5 bucks, no preorders.

Kithrus Crases said...

Theirs one thing you didn't tell us which is how does the game work as far as flow goes.

In my mind I picture a semi hub world which is randomly generated but stuck once the game starts like Terraria. After which has the levels/dungeons we can enter as we see fit regardless of order.

Or am I wrong?

Edmund said...

there is 8 levels in the full game that go straight down from the starting chapter, these chapters are linear in theme, so ch1 will always be the basement, ch2 the caves and so on. the content of each chapter is always different but the chapters aren't randomized or it would disrupt the difficulty curve.

Unknown said...

I can't wait to play the game.
LOVE SMB and have been a huge fan of the art stlye, ever since early newgrounds days :)

take my mone, now!! ;)

Steven said...

Thanks for the detailed post. I'm getting very excited--Does Steam allow you to pay more for a game??

Also, when I think of this game, for whatever reason, his royal pee-wee comes to mind: "When you've gone over something again and again ... and again and again ... like I have ... certain questions get answered. Others spring up! The mind plays tricks on you. You play tricks back! It's like you're unraveling a cable-knit sweater ... that someone keeps knitting ... and knitting and knitting ... and knitting and knitting and knitting!"

Robert D. said...

Hi Mr. McMillen!

I played SMB and some other stuff on newground.com. You got an awesome style, I am so unbelievable excited about The Binding of Isaac, I can't handle my patience any longer.

So I got 2 questions:

Will there be another gameplay trailer?
When will the next blogpost be released? :D

Thank you for this eye-opening blogpost, greetings from Germany!

Robert

jw said...

Nice post, good to read some game designing that makes sense now and then.

Please tell me you are incorporating some kind of roguelike style legend making about the final boss at least? Beat the ... in level 8 etc. Or is the final boss also randomized? Loved that in RL's, especially if you never make it past 5% of the game, and it rumours of even more shit after the final boss.

Anonymous said...

In a game about shooting aborted fetuses which spawn flies that shoot poop at you. What do you think the most potentially offensive thing in the game is? =D

Graham Goring said...

This sounds so awesome. :) Day one purchase!

Does it track which things you've found out of the hundreds of them so you know if there's anything left to discover?

Anonymous said...

To be honest, I know about this game only because I follow Team Meat on Twitter and I love meatboy. At first I wasn't so sure if this game was bad, but shame on me, it does look and sound like a must buy. Will be getting it ;) . Great job.

Anonymous said...

Will it be $5 in the UK (~£3.50) or will it be £5, which is actually more like $8?

Unknown said...

you should be able to pick 1 item/stat to keep from your previous game when you start a new game :D

Anonymous said...

Thank you for the Mac version! Can't wait to play your game (many times =).

I just hope it's not too hard. Some kind of permanent upgrades in a separated (maybe easier) mode would be nice, if that makes sense from your perspective.

crusader8463 said...

Will there be a demo? I don't understand this game and would like to try it out before I throw money at it.

Anonymous said...

I would like to note that this blog post (linked via RPS) has changed the game from something that, to be honest, was of no interest to me into pretty much a must-buy. It seems amazingly interesting, if also mildly distubing...

Richy said...

In one of your interviews you mentioned a script to convert flash files to sprites and animations and sound.
By any chance did you ever release said script?

Yura said...

From how you're describing it, the Binding of Isaac sounds like a mix of Zelda and Spelunky - can't wait to put down $5 for it in a few weeks!

Anonymous said...

when you respawb the maps generated randomly, right?.
What about the items?, do you lost everything if you died?

Edmund said...

@Robert D. Yes, we are working on a straight gameplay trailer now to launch along side the game.

i hope to do another blog post in about 2-3 days. and i hope ill also announce the release date then as well

Edmund said...

@jw there are 2 final bosses actually. and endings for killing them. it will be in my next post.

@Graham Goring yes, there is a collection page that shows icons for items you have collected ones that are locked and you over all % of items found.

@crusader8463 there will be a demo but due to crunch it wont be out for a week after release

Robert D. said...

Thanks for the fast reply, now I can sleep well. :)

Looking forward to all the stuff coming these days, keep up the good work!

RodrigoPG said...

I am just commeting to say that this game will be awesome! Thanks edmund and the rest of your little but competent team, and you can confirm my first-day buy! :D

Keep the good work and congratz, I hope all good for you.

asciidreamsfan said...

Okay, so a release date in 2-3 days. That makes me happy!
Now, are you going to add diggles at any point? I am actually thinking of waiting till you add them to buy it... No, I'm joking.

I love rogue-likes. I like where you are coming from for this game. I'm going to instantly buy it.

Anonymous said...

Edmund, I was looking over other games you've made just now. I seem to have been a fan for quite a while. I've been stalking your blog and twitter hoping to get some updates on this. I'll be picking up the game as soon as it's out on steam. Looks amazing so far.
Keep up the great work

ali said...

I just love you so much

Robert D. said...
This comment has been removed by the author.
Graham Goring said...

Awesome, cheers. That scratches my collector personality nicely. :)

Robert D. said...

Ah, 2 other questions just popped into my mind again:

Will there be updates like little or even big DLC's so new items, enemies or stuff like that will be added?

That would be superawesome, because I think after the 100th time you play this through you might have seen all items, enemies et cetera.
I would even pay again for a big DLC. :D

Will there be achievements? :)

nihilocrat said...

Looks really awesome, the kind of game I have been waiting for since Spelunky. Good luck with the crunch!

Edmund said...

@Robert D. yes, there will be free dlc updates over time for sure, new bosses, items characters etc.

yes there will be over 40 achievements at launch.

asciidreamsfan said...

Will there be Diggles?!

Edmund said...

what the hell is a diggle?

asciidreamsfan said...

Ah sorry Edmund, forgot you don't do teammeat twitter.
Just obsessing over Dungeons of Dredmor (another recently released indie rogue-like) till your crunch ends and I get to obsess over Isaac.

Robert D. said...

Awesome...

An awesome idea, awesome graphics, a pretty huge amount of items, enemies, bosses et cetera, achievements, some dlc updates to provide almost endless randomness for the future...
And all that for 5 bucks!

People must be insane if they won't buy this little diamond, hail to indie games!

Unknown said...

While I was pretty comfortable understanding this variety of interpretation from earlier statements, it is nice to have someone just come out and give a nice description in detail.

This game development has been looking forward to picking it up at release.

CZ3RO said...

You had me at roguelike. Even if it's just roguelike-like. :]

sports handicapping services said...

This blog is really helpful to me, Lots of idea I got from this site.

Unknown said...

Very cool game,
Its will be interesting to know some stats... like for example the % of luck to get some item, or boss...
just so you can make good strategies!

Anonymous said...

Hey can someone explain to me the strategy of defeating a blue eye? it killed me right before i was about to fight mom's heart. I was really pissed as it kept controlling and shooting back all the bombtears i shot at it until it took away ALL 9 of my hearts.And i was so close to winning the game!

Desain Rumah Pojok Terbaru said...

Thanks for your personal marvelous posting! I actually enjoyed reading it, you might be a great author. I will make certain to bookmark your blog and will eventually come back down the road. I want to encourage you to ultimately continue your great posts, have a nice day!

Unknown said...

obat cairan nanah keluar dari kemaluan obat cairan nanah keluar dari kemaluan cara mengobati kemaluan keluar nanah cara mengobati kemaluan keluar nanah cara mengobati penis keluar nanah kemaluan pria keluar nanah kemaluan pria keluar nanah obat kelamin pria keluar cairan nanah penyebab kemaluan keluar nanah penyebab kemaluan keluar nanah obat kemaluan keluar nanah cara mengobati ujung kemaluan keluar nanah

Letsroguelike said...

is there some "random" thing in room too? or are all allready done?

patsm00re18 said...

I’m glad that you shared this helpful info with us. Please keep us up to date like this. Thanks for sharing… brain games online

vicky taneja said...

I have attempted such a great amount to assemble data on this point yet couldn't discover Something.

Yet, I think Finally my pursuit is over in light of the fact that the data you have shared is

valuable for me.

Much obliged for composing such a blog - most popular driver updater programs

Carla Warner said...

This topic is so interesting. Thanks to this thread, I now know something from this topic. I also find the shared information very important. Also read here: ray ban facebook virus

Rocko said...

192.168.100.1 is one of the popular router login IP address, just like 192.168.1.1 (also written as 192.168.l.l), 192.168.0.1, 192.168.l.254 and 192.168.l.2. IP Address 192.168.100.1 is majorly used in countries like Indonesia, Brazil, United States, Mexico and Saudi Arabia. Sometimes it is also miss typed as 192.168.l00.1. It’s necessary for entering into the device’s web-interface (someone calls it administration panel). When you click the url, you are asked me to enter administrative username and password which comes along with your modem. With the help of 192.168.100.1, you can manage your network settings.

sam gail said...

This is a very interesting post. If you are thinking why should you ask about feelings from love tarot reading app?, refer Tarot Life. It will answer all your questions about love and relationships.

berry johnson said...

Windows hardware drivers are more important for a computer. Here we are introducing the best driver updater software for enhancing the performance and install computer hardware drivers on your system.

Andy smith said...

Binding of Isaac looks like a great game. However, I was actually searching for a virus removal guide to get a nasty virus off my computer. Nevertheless, I will try this interesting game that you posted on the blog.

Baba Gyanchand said...


Very interesting stuff, I came here through google and found this post very useful, keep it up.
Thanks
Read my article What is Maha Shivaratri.

NEWSNBLOGS said...

Great! I’m a freelancer and want to improve my seo skills. You made the things light and easy to understand for the newbies like me and I really appreciate your knowledge and support through this Blog News . Thanks

Buy Social Buzz said...

Are You Looking for Buy Real Facebook Video Views at very Cheap Price. buySocialbuzz is best Social Media Platform for buying Facebook,Instagram,Twitter,Tiktok and Etc..
Buy Real Facebook Event Interested
Buy Real Facebook Poll Votes

Haider Jamal Abbasi (iAMHJA) said...


PUBG Name Generator
Best Kahoot Names
Google Question Hub

Ahmad Afzal said...

Very Informative!
Our Tech Trends
Top Pakistani Tiktok Stars
Earn Money On Youtube
Top Freelancing Platforms

Kinemaster Mod APK said...

iPhone SE 2020

Secesta said...

Bodrum Excursion
Bodrum Excursions
Bodrum Özel Tekne Turları
Bodrum Günübirlik Turlar
Bodrum Quad Safari
Джип сафари тур Бодрум
Bodrum Jeep Safari
Bodrum Jeep Safari
Bodrum to Dalyan
Bodrum pamukkale tour
Bodrum Safari
what to do in bodrum turkey
Things to do in bodrum
Bodrum Private Boat Trip
Best Boat Trip in Bodrum
Bodrum Günübirlik Tekne Turu
Bodrum Özel Tekne Kiralama
Bodrum Private Boat
Bodrum Jeep Safari
Bodrum Quad Safari
bodrum all inclusive
Джип сафари тур Бодрум
Bodrum Jeep Safari Tour
Bodrum Jeep Safari Turu
Bodrum Efes Trip

Faiz said...

Earn free 100$ 100% working method
Jazz free internet code 100% woking ticks
Ramzan Mubarak new 2020 Wishes images free download
Top 12 best cricket games for android download 2020
Top Best apps for Ramzan Mubarak 2020
Top 15+Best Free Downloading Websites Hollywood Movies Dubbed In Hindi hollywood movies dubbed
Good morning images With Rose Flowers Free Download Best Beautiful good morning images
beautiful good night pics New Hd Images For Lover Free Downlaod

Aquib Khan said...

Green World Tab this website provides information regarding agriculture, farming, plants, vegetables etc.

Aquib Khan said...

Green World Tab this website provides information regarding agriculture, farming, plants, vegetables etc.

Anonymous said...

Girls phone numbers
Girls whatsapp number
Girls whatsapp number
Pakistani girls whatsapp group
Girls whatsapp group number
Whatsapp girls
Ladkiyon ke whatsapp number
Girls whatsapp group number
Real girls whatsapp number
Online girls whatsapp number

Aris Munandar said...

Cara Mengobati Luka yang Terlihat Dagingnya
Cara daftar akun demo binomo

velina.info said...

Manfaat Daun kelor untuk Mata
Mata buram sebelah
Rahasia Sukses Orang Cina

statuszone said...

Best Hindi Webseries
htnews24

Geremy said...

To be honest I found very helpful information your blog thanks for providing us such blog Dream11 news

Parul pathak said...

UGC has decided that UG / PG final year students of any university cannot pass the exam without the UG / PG final year and semester exams should be completed by 30 September. To pass the final year students have to take the exam. If a state or union territory feels that it is not possible for them to conduct the examination, then they can contact UGC
Kumaun University BCOM 1st Year Result
Kumaun University BCOM 2nd Year Result

VoIP said...

Wow, superb weblog layout! How lengthy have you been blogging for? you make running a blog look easy. The total look of your web site is great, let alone the content!
Virtual Landline

Website development in Jaipur said...

We provide a one-stop solution for all IT Services related to online marketing and branding. We offer end to end custom solution to your design, development, and marketing needs! We at eduresoft.com assure you that all your IT related problems will be resolved efficiently. We strive to procure the best solutions to your design, development, and marketing hurdles. Website development in Jaipur

HP LaserJet Toners in Dubai said...

HP Toners are the best products in our long list of products that we sell. Because not just it will provide you the best quality of printing but will save you a lot of time and energy in trying to reprint the same documents again and again. HP LaserJet Toners in Dubai

vfx company in Mumbai said...

At Raythone’s, we don’t just execute an idea, we partner with you in your project to provide customized production solutions that ensure a quality product that tells your story in the best and most interesting ways. vfx company in Mumbai

www.mugladarabul.com said...

https://easybooktours.com/

www.mugladarabul.com said...

www.mugladarabul.com
Muğla ve ilçelerindeki firmalarınızı ücretsiz şekilde muğla firma rehberine ekleye bilirsiniz.
Marmaris spor
Marmaris haber
Marmaris haberleri
Marmaris firma rehberi
Muğla firma rehberi

Malaivel Siddha Hospital said...

Wonderful post,This article have helped greatly continue writing...
HIV/AIDS Complete cure test result in Tamilnadu | Hiv aids treatment in bangalore
Best hiv doctor in india | Hiv positive treatment in india
Medicine for aids in india | HBSag complete cure for Herbal in india

Peer To Peer Lending said...

I am glad to share you with an amazing information with you. Invest in diverse UK projects and earn high return with Kuflink's award-winning peer to peer platform. Read More

Krishna Dumare said...

Dona Pattal, Buy Dona Pattal in Indore, Plastic Free Products, Biodegradable Products, Eco-friendly products in India

http://donapattal.com/

Jhonson said...

Indian Matka

Jon Hendo said...

Nice. I am really impressed with your writing talents and also with the layout on your weblog. Appreciate, Is this a paid subject matter or did you customize it yourself? Either way keep up the nice quality writing, it is rare to peer a nice weblog like this one nowadays. Thank you, check also event management and thank you email after successful event

Pak Studio said...

Attention Please!
Visit https://thepakstudio.com
The Pak Studio Original Website and Make Money online, you can earn $1000 Per Month easily by Your mobile and computer at home.
you can get also all type of information like Mobile phones, Android apps, Softwares, Games, Latest News and Health News
Just Visit and Get Full Information For Free.

شركة ركن الاوائل للخدمات المنزلية said...

شركة فحص فلل بالرياض

شركة مكافحة حشرات بالرياض

شركة تنظيف مكيفات بالرياض

شركة تنظيف بالخرج

شركة مكافحة حشرات بالخرج

غسيل سيارات متنقل بالرياض


fuel digital vignesh said...

Thank you for post.It's truly informative will surely keep visiting the website.
I would highly appreciate if you guide me through this.
Ecommerce website designing company in Chennai
seo service in chennai
Best SEO analytics in Chennai
best google adwords campaign agencies in chennai
Pay per click (PPC) service in Chennai

VoIP Business said...

VoIP Business is providing the best quality internet phone services at an affordable price. You need to visit the official site of VoIP to purchase your plan. Some of the plans are free of cost as well. VoIP

Samra said...

SK Stones West Palm Beach
https://skstonesusa.com/sk-stones-west-palm-beach/

Incense Universe said...

One would almost expect a dragon incense burner to smell of smoke and brimstone, but that is just not the case

Khuram saghir said...

How to become rich in Pakistan Entertainment Bracket help in this way

Khuram saghir said...

SK STones USA provide BestSemi-Precious Stones


SS Vermicompost Industry said...

Thanks for sharing such a great blog
Vermicompost Manufacturers | Vermicompost Suppliers
Vermicompost in chennai | Vermicompost manufacturers in Chennai

SEO said...

Top trendiest | best wedding photographer in Lahore, Pakistan | Expressions Photography is leading the list of Top Pakistani wedding photographers

bridging loan companies said...

Do you know shortterm site is giving review about bridging loan companies.

Teacuo ChihuahuaPuppies said...

If you need Chihuahua Puppie For Your Family, just visit TEACUP CHIHUAHUA FOR SALE NEAR ME for the Excellent Quality, Champion Bloodlines CHIHUAHUA PUPPIES.

Teacuo ChihuahuaPuppies said...

Nice & Informative Blog ! We offer TEACUP CHIHUAHUA PUPPIES FOR SALE. We specialize in Chihuahuas and are an AKC registered breeder. We expanded our area of expertise to focus on breeding for short & long haired TEACUP CHIHUAHUA PUPPIES. Check it out!...

Susan said...

Wondering where to go in 2021? Things to do post has ranked as the best include a remote, idyllic island, the design capital ...

https://superdachpups.com/ said...

Its always nice and i feel honored reading your Blog . Your Blogs always based on all basic concepts which anyone can understand so easily and relate to Pleasure to read your Blogs Sir.



golden retrievers for sale near me
golden retriever puppies for sale near me
best place to buy golden retriever puppies
golden retriever puppies for sale in pa
golden retriever puppies
dachshund puppies for sale near me
dachshund puppies for sale near me
dachshund puppies for sale near me
dachshund puppies for sale near me
miniature dachshund puppies for sale
miniature dachshund puppies for sale

Kirtika saha said...

It is interesting, nice to see this blog thanks for sharing this. Digital Agency In India

carmandee said...

Nice post. If you guys want to buy suzuki alto vxr 2020 for sale in lahore

birman kitten for sale said...

birman cat kitten
birman kitten price
birman kitten austin tx
birman kitten breeders near me
how much does a birman kitten cost
how much is a birman kitten
how big will my birman kitten get
how to look after a birman kitten
how to take care of a birman kitten
birman cat
birman cat for sale
birman cat price
birman cat breeds
birman cat adoption
are birman cats hypoallergenic
how much does a birman cat cost
how much is a birman cat
can birman cats go outside
birmans cat
birman
birman cat info
birman cat kitten
birman cat white
birman kitten breeders
birman kitten for sale
blue point birman kitten
seal point birman kitten
where to buy a birman kitten
where can i buy a birman kitten
adopt a birman kitten
white birman kitten
buy birman kitten
how much is a birman kitten
birman kitten adoption
lilac birman kitten
lilac point birman kitten
birman kitten videos
birman kitten behaviour
birman kitten black and white

https://birmankittens.company.com/

World News said...

Hi,Dear Thanks for sharing this valuable information with us. I will come back to your site and keep sharing this information with us.

Jahangir Alam said...

Thank you for post.It's truly informative will surely keep visiting the website.
I would highly appreciate if you guide me through this.
Skitto New SIM Offer
bkash cash out charge
SEO meaning Bangla
Gp 109 tk recharge offer
teletalk all service-off-code/
bl imo pack
GP SIM Replacement Offer
Nagad Customer Care

Shanthi Cabs said...

Impressive!Thanks for the post
Best Travel Agency in Madurai | Travels in Madurai 
Madurai Travels  | Best Travels in Madurai
Tours and Travels in Madurai | Best Tour Operators in Madurai

How To Get Order On Fiverr said...

How To Get Order On Fiverr

https://entertainmentbracket.com/how-to-get-order-on-fiverr/

Morgan Hill Life said...

Morgan Hill Life is an incredible paper and they work effectively of keeping the local area educated. The substance is new and it's loaded up with great data.

Kashi Digital Agency said...

Thank you for the amazing content.


Seo services in Varanasi : Best SEO Companies in Varanasi: Hire Digital Marketing Agency, best SEO Agency in Varanasi who Can Boost Your SEO Ranking, guaranteed SEO Services; SEO Company In Varanasi.

Digital Marketing Company In India : Kashi Digital Agency is one of the Best Digital Marketing companies in Varanasi, India . Ranked among the Top digital marketing agencies in India. SEO Company In India.

 Cheap Website Design Company In Bangalore : Best Website Design Company in Bangalore : Kashi Digital Agency is one of the Best Social Media Marketing agency in Bangalore which provides you the right services.

E-commerce Website design company India : e-commerce Company in India : Kashi Digital Agency is one of the best e-commerce development services provider in Varanasi, India. This one of the best service if you want quick ROI.

somesh said...

Thanks for sharing such an informative blog which will surely be a big help to the small-medium enterprise so that they can choose the best-suited tool for their business.
HR Software India

Vyaparinfo said...

Really Nice Information It's Very Helpful Thanks for sharing such an informative post.
https://www.vyaparinfo.com/looking-for-bulk-buyers-in-india/
https://www.vyaparinfo.com/looking-for-distributors/

sanny said...

Its I think that some of the Zong internet Packages
are good for new users. They can use unlmited data by subscribing the latest offers. Easypakistan is a good website where you can find the latest telecom packages, technology informations, News, health tips, Tech tips and much more.

Planspapa said...

It is a very good post and I was wounder to see these all plans. You can check the Plans of your network carrier in very easy steps.

Plans Finder tool is designed just for help to find the latest telecom packages and offers.

World News said...

I am thankful for this Content to give me much awareness regarding my area of work. I also want to make some increase to this platform which must be in the knowledge of people who are really in need. Thank you so much for sharing with us. It was very informative blog

Jhonny said...

Thank you for your post, I look for such article along time. myself very happy to read it because it can give me more insight, thanks.. Visit my blog..thankyou

Bet88
Slot888
Slot77
Jokergaming388

ANDI said...

This list is so inspiring! and this is very good blog post website i never thought that this post is very much informatic and usefull to us.

Daftar Sbobet338
Sbobet388
Joker123
Joker168

Juminto99 said...

Your File is Very Usefull File... Thanks For Uploading.... Please More File Uploading... Please Visit Our Website

Poker Pulsa
Slotmania88
Joker888
Joker Gaming

Robby said...

Thanks For Sharing Your article It is very useful us and amazing blog for the users who want to learn

Joker Slot
Slot Pulsa Telkomsel
Slot Naga777
Asia777

Sulaiman Sihombing said...

I got this web blog from my buddy who told me concerning this web blog and at the moment this time I am browsing this web page and reading very informative articles here.

Sbobet1388
Sbobet Indonesia
Joker Gaming
Slot Pulsa XL

SM Creative said...

Its blog give information from another people very well I am impress its information. 10 Stylish Winter Season Fashion Styles this year. Digitals Magazine

Jesica Salim said...

Nice post. I was checking constantly this blog and I am impressed! Extremely useful information specifically the last part �� I care for such information a lot. I was seeking this certain info for a very long time. Thank you and good luck.

Slot99

Arwan Singgih said...

Thanks for sharing your thoughts. I really appreciate your efforts and I will be
waiting for your next post thank you once again.

Bigslot777
Login Fa Fa Slot
Login Live22 Slot
Agen Poker77
Login Domino77

Saveri Abel said...

This paragraph is genuinely a nice one it helps new net users, who are wishing
in favor of blogging. Thankyou for sharing.

Mpo338 Link Alternatif
Megajoker88 Login
Sbobet888
Mpobola Mobile
Hokislot99

Reiki Savian said...

Every weekend i used to pay a visit this web page, because i want enjoyment, since
this this site conations actually fastidious funny
information too. Thankyou for sharing.

Mpo Deposit Pulsa
Situs Slot Bet Rendah
Mpo10 Mobile
Joker303
Mpo81 Link Alternatif

Falefi Jaasir said...

Asking questions are genuinely good thing if you are not understanding
anything completely, except this post gives nice understanding yet. Thankyou for sharing.

Mpo Harian
Mpo005 Daftar
Mpo22 Slot
Joker88 Login
Mpo168 Mobile

Buy Rawaha said...

RAWAHA provides you one of the best perfumes in Pakistan. We are committed to sale 100% authentic product whether you are looking for yourself or finding perfect gift for others we are here offering you a huge range of product. you may probably found all type off fragrances here.

Anonymous said...

Useful information, must read. I guaranty, you that it is not your waste of time. So read on.

John said...

I read your post. This is the first time I am seeing your full post. Awesome writing. It's really helpful. Thank you so much for giving the important information.

Joerg said...

I love it when individuals come together and share opinions.
Great website, must visit.

Jorge said...

I love it when individuals come together and share opinions.Great website, must visit.

Muhammad Kevlar said...

Incredible! This blog looks just like my old one! It's on a totally different subject but it has pretty much the same layout and design. Great choice of colors! Thankyou for sharing.

Joker77 Slot
Ligadunia88
Bola338
Daftar Slot77
Daftar Bola77

Ruri Narendra said...

I really like your blog.. very nice colors & theme.
Did you create this website yourself or did you hire someone to do it for you?
Plz reply as I'm looking to construct my own blog and would like to
know where u got this from. thank you

Slot188
Agen Bola365
Joker88 Game
Daftar Habanero Slot
Golden Slot

AdhitamaElvan said...

Oh my goodness! Impressive article dude! Thank you, However I am going through difficulties with your RSS. I don’t know the reason why I am unable to join it. Is there anybody else having the same RSS problems?
Anyone that knows the solution will you kindly respond? Thanks!!

Mpo123
Joker88 Online
Daftar Joker88
Raja Slot88 Login
Joker88 Slot

Anonymous said...

Very helpful post! Must read , it is very useful us and amazing blog for the users who want to learn.......Thanks for sharing!

SEO said...

These articles are way better than other similar blogs.. thanks for a great blog!

SEO said...

Very accommodating post! Should peruse , it is exceptionally valuable us and astounding website for the clients who need to learn.....Thanks for sharing!

Seocalling said...

If you're looking to get your content in front of a wider audience, you can submit it to publications like SEJ, SEOcalling, or Social Media Examiner SEO write for us .You could also consider reaching out to smaller blogs and sites that are likely to be interested in what you have to say. There's no harm in pitching your content to a few different places – the more exposure it gets, the better.

statuszone said...

Indian Web Series on Netflix
How to watch Moon Knight Web Series online
Tata Cars in Usa

SAFE SITES18 said...

I am overwhelmed by your post with such a nice topic. 토토

SAFE SITES18 said...

Good to read this type of wonderful post and know a lot from you. 바카라사이트

SAFE SITES18 said...

It's really great. Thank you for providing a quality article. 파워볼

SAFE SITES18 said...

I enjoy reading all of your post. I wanted to write a little comment to support you. 카지노사이트

Eros Bratadikara said...

Great web site. A lot of useful information here. I am sending it to some friends ans additionally sharing in delicious. And naturally, thank you on your sweat!

Asiabola88
Idn Slot
777lucky
Sbobet88 Slot
Lucky Slot

Ankit Dhamsaniya said...

very nice post, I am glad to discover this page: I have to thank you for the time I spent on this especially great reading !! I really liked each part and also bookmarked you for new information on your site.
Best Accounting Software India

Sigo Signs said...

At Sigo Signs, we make our signs with the utmost care and precision, ensuring they are the best quality you can find. Our high-grade materials and responsive customer service are matched only by our efficiency.

Raj Sinha said...

You’re so interesting! I don’t believe I’ve truly read something like this before. So great to find someone with genuine thoughts on this issue. Really.. many thanks for starting this up. This website is something that’s needed on the internet, someone with some originality!

CBSE Schools In Bangalore
CBSE Schools In Haridwar
CBSE Schools In Hoshiarpur
CBSE Schools In Kapurthala
CBSE Schools In Jalandhar
CBSE Schools In Nainital
CBSE Schools In Pauri Garhwal
CBSE Schools In Pithoragarh
CBSE Schools In Roorkee
CBSE Schools In Rudraprayag

Len's Roofing said...

Len Roofing & Remodeling are the only best service providers who are maintaining their quality of work and providing specialized workers.

Sky Line Work said...

How do you know if mold is making you sick?
Symptoms of mold exposure may include headache, sore throat, runny nose, coughing, sneezing, watery eyes and fatigue. In those with asthma, asthma attacks can occur. In those with impaired immune systems, serious infection can occur.
contact us for its removal
Mold Remediation Middlesex County NJ

SEO said...

I read your post. This is the first time I am seeing your full post
. Awesome writing. It's really helpful. Thank you so much for giving the important information.

Becky Dawson said...

I read your post. its amazing.If you need any lock service. Visit the link to hire our service.FAST LOCKSMITH SERVICE oklahoma

David warner said...

Nice blog I read your article. its amazing .If you need any house remodling service. Visit the link to hire our service.continental fence company chicago

Chris Morton said...

Nice post. I appreciate your blog and content.If you need house roofing service.Visit the link to hire our service.hometown roofing specialists

Raymon Shawn said...

Nice post. I appreciate your blog and content.If you need irrigation service.Visit the link to hire our service.INSTALLING AN IRRIGATION SYSTEM solon ohio

Cristian said...

Nice post. I appreciate your blog and content.If you need commerical & residential service.Visit the link to hire our service.best flat roof service redmond wa

Toms River Roofers said...

I was puzzled while deciding which roofer to be hired because everyone was charging on its peak, I found competitive roofing rates toms river nj but my friend told me about this company and we signed a cheap contract for my roof.

Emmanuel said...

Nice post.
Top Best Leading School Management System in Nigeria

jorje said...

This is such a wonderful post. I have learned new things here.Visit the link to hire our roofing Services:Home Construction Marysville WA

Stefanie said...

Thank you for sharing very useful blog.Visit the link to hire our electrical Services:electrical service valley falls, ks

John Cena said...

I like your post.This is such a wonderful post. I have learned new things here.Visit the link to hire our roofing services:commercial J haas roofer service Albany NY

Chris said...

This is such a wonderful post. I have learned new things here. Visit the link to hire our roofing service:roofing company olathe

william said...

It's really great.Thank you for providing a quality article.Visit the link to hire our landscape services:Industrial HVAC Installation e30air

william said...

Your article is looking good.Thanks for sharing with u.If you need roofing repair service.Visit the link to hire our roofing services:commercial roofing installation hutto

Unknown said...

Your article is very amazing and useful for me. Visit the link to hire our gutter guard services:gutters san antonio

Unknown said...

Hey very cool site!! Man .. Excellent .. Amazing .. I will bookmark your web site and take the feeds also…I am happy to find a lot of useful information here in the post, we need develop more techniques in this regard, thanks for sharing.

Joker88 Login
Lapakjoker Slot
Jpjoker123 Apk
Mitosjoker Apk
Superwin77 Slot

Unknown said...

Youre so cool! I dont suppose Ive read anything like this before. So nice to seek out somebody with some authentic thoughts on this subject. realy thank you for starting this up. this website is one thing that is needed on the internet, somebody with a little originality. useful job for bringing one thing new to the internet!

Slot88 Login Apk Mobile
Imb88 Main
Raja Slot88 Link Alternatif
Raja 4d Slot
Dewa Slot Jackpot

Minnie Guizar said...

I’m typically to running a blog and i really admire your content. The article has really peaks my interest. I’m going to bookmark your site and preserve checking for brand spanking new information.

Winbet 88 Slot
Agen 777 Login Mobile
Ratuslot99 Link Alternatif Online
Mpo Slot 77
Slot Ozzo Gaming

Mstech said...

An online website that provides anime and manga serieswatch-free-vieo

Techytent said...



Very helpful information Techytent

Tour My Pakistan said...

We offer the best Naran valley tour packages at Tour My Pakistan

Katty said...

Your article is amazing. Thanks for sharing with us. Visit the link to hire our Expert Plumbing services:best Drain repair service florida

Elite Bros NJ said...

It's really great.Thank you for providing a quality article.Visit the link to hire effective building solutions for a better future:Elite Bros NJ

william said...

It's really great.Thank you for providing a quality article.Visit the link to replace your roof llc for a better future: Roofer Albany

malende said...

Your article is very interesting and informative. If anyone need home and roof painting services contact us through link:best Window Sashes painting ma

Kafka said...

Your blog is very interesting and helpful. Thanks for sharing with us. If you need any general construction service contact us through link:patio installation frederick md

Katty said...

It's really great.Thank you for providing a quality article.Visit the linkto hair our Plumbing services for a better future: commercial plumbing service Broward County

Andrew said...

It's really great.Thank you for providing a quality article.Visit the linkto hair our Roofing services for a better future: residential roofing service catasauqua, PA

elizbet osen said...


It's really great.Thank you for providing a quality article.Visit the linkto hair our Roofing services for a better future: curtain windows san francisco

Unknown said...

vist to more about us https://businessgit.com/

Tour My Pakistan said...

we offer the Best Swat Valley, Neelum Valley tour Packages, Naran Kaghan and hunza valley Tour Packages at tour My Pakistan

jorje said...

Your article is amazing. Its very interesting. Thankyou for sharing with us. If you need any plumbing and drain service contact us through links:Plumbing and Drain Services LLC

Cristian said...

It's really great.Thank you for providing a quality article.Visit the link to hair our Roofing services for a better future: suburbs remodeling contractors Chicago

Chris said...

It's really great.Thank you for providing a quality article.Visit the link to hair our Roofing services for a better future: best home roofing construction marysville wa

sarlet said...

It's really great.Thank you for providing a quality article.Visit the link to hair our Building Solutions for a better future: Elite Bros NJ

DL Mobi Tools said...

Thank you for this helpful information, i really love this article keep going on, thanks for updating this informative information with us.
I like to visit this informative Blog again and again to stay connected with upcoming updates.

william said...

It's really great.Thank you for providing a quality article.Visit the link to hair our Boat Rental services: best hvac services

SAFE SITES18 said...

I wanted to thank you for this excellent read!! I definitely loved every little bit of it. 바둑이사이트넷

John Cena said...

It's really great.Thank you for providing a quality article.Visit the link to hair our roofing services: Commercial and Residential Roofing Services albany,ny

sportstotolink.com said...

This is one of the best website I have seen in a long time thankyou so much, thankyou for let me share this website to all my friends
토토사이트링크

sportstotolink.com said...

Very good article. I absolutely love this site. Stick with it!
토토사이트링크

majortotosite.com said...

Nice post. I used to be checking continuously this weblog and I am inspired! Extremely useful information particularly the final phase :)
메이저토토사이트

totositeweb.com said...

Thank you for sharing this information. I read your blog and I can't not stopped my self to read your full blog. Again Thanks and Best of luck your next Blog in future.
토토사이트웹

Anonymous said...

Free download service at https://debridlink.es/

Anonymous said...

Wordle game with no limit per day

Anonymous said...

https://debridlink.es/

EGS said...

Thank a lot for this post that was very interesting. Visit the link to hire our hvac services:hvac service orange ca

janetj said...

This is such a wonderful post. I have learned new things here.Visit the link to hire our roofing service:Greenhead Roofing

klate said...

It's really great blog. Thank you for providing a quality article. Visit the link to hire our plumbing service:All City Plumbing

Sylvia Quill said...

You're so cool! I dont suppose Ive learn something like this before. So nice to find anyone with some authentic thoughts on this subject. Really thanks for starting this up. this web site is something that’s needed on the net, someone with a little bit originality. Helpful job for bringing something new to the internet!

Slot Royal88
Mbo777
Analisa Slot88
Dewa123 Slot
Wigoslot

Richard Butler said...

I haven’t checked in here for some time since I thought it was getting boring, but the last few posts are good quality so I guess I will add you back to my daily bloglist. You deserve it my friend

Mposlot888
Rajampo99
Megawin888
Megawin
Qq Slot 303

Randy Stickler said...

Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, Got lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here.

Slotbet88
Qq777 Slot
Qq77 Slot
Cmd777
Qq88 Slot

Olive J. Rogers said...

I read your article. Its very helpful for me. Thanks for sharing with us. If you need any home construction service contact with us through link:Touch Design Build

Charlotte Baylis said...

For a long time, I & my friend were searching for informative blogs, but now I am in the right place guys, you have made a room in my heart.

Qqmegawin
Joker Slot
Olympus Slot
Macau888
Game88

Leonard Holmes said...

Quality articles or reviews is the key to interest the visitors to
pay a visit the web page, that's what this site is providing.

Win77
Win777
Win888 Slot
Mega228
Slot228
Kingslot77

Sargodha said...

I like this video.
https://sargodha.net

marie said...

I have read your article. Its amazing. Thanks sharing with us. If you need any plumbing, drain cleaning services contact with us through link:best water heater repair service new rochelle

fcicomposites said...

FRP/GRP Water Tank Manufacturers are the best manufacturer all over the pakistan

«Oldest ‹Older   1 – 200 of 290   Newer› Newest»