The Beast Borough is a very involved tower defense game. You, the hero, are tasked with developing a new burough (city-ish), but you got pretty unlucky. There are a lot of beasts roaming the area, and they are definitely not happy you are there. What more, they just cannot seem to be eradicated as they continue the onslaught. However, as your burough grows, you may find it easier to beat back all the beasts. Although, it seems that they get stronger and more intelligent as well. You'll probably just be fighting them forever, until they manage to overrun you.
So what exactly do you do? You manage your borough by commanding your people around. They take on jobs, level up, change the environment, produce and items, create buildings, etc. Of course, while all this is going down, there are all sorts of mythical and not so mythical beasts that come in and mess everything up. Just when you think you have it all figured out, a new beast shows up with its own particular set of skills, and blows a hole wide open in your plan. Such as the massively nerfed, but still somewhat OPd bats. Luckily, you seem to be able bounce back very quickly.
You win once you have gotten your keep to level 50. This is a marathon - not a sprint. If you play a little bit every day (as the game was designed for), I don't expect anyone to get to level 50 on easy in less than 6 months. On normal, I would guesstimate 2 years worth of play. On beast mode... nobody will ever win there. Go ahead and try to prove me wrong. It's technically possible - there's no special logic in place to prevent it. I just don't think anyone will ever be good and committed enough.
On this website, which was an adventure in building of in itself (it's a CMS tailored to using Amazon's S3 buckets without any server-side scripting or databases), you'll find plenty of details. In depth descriptions on all the beasts, buildings, items, and actions.
Any questions, comments, concerns, etc. may be emailed to beast.borough@gmail.com.
I also have an issue tracker, which would be a better way for contacting me about bugs, desired features, etc. Having 500 emails all requesting the same thing means other stuff will probably slip through the cracks (I'm one person, after all). But if it's just one task/issue with lots of votes... that is easy to process.