If you are looking for a really decent game making company ninja kiwi rocks. Their games are not hard to learn and span many different types. They pay attention to their titles and continue to update older ones while the new ones come out. They are still adding content for btd5, btd4, and monkey city while they have released a new version with a decent content change that is similar to the previous versions, but different enough to make it a great new title. These titles are not the only ones they have. They just keep pumping out the titles. They also have a good balance for people to play without in game purchases. Some games become so difficult you need to, but the guys over at ninja kiwi make it so you can use talent to get through and it is not so hard you have to purchase. The titles are kid friendly. Some tower defense games involve death and blood, but the blooms tower defense line is just a nice balloon popping tower defense game. If you are looking for some good fun games you can put hours into their games are great and they are always pumping out new content so you always have something new to do.