I got a huge chuckle out of the person who asked, "What's with the llamas? Are there llamas somewhere in the game?"
You know, I hardly ever use this word, but somehow, "D'oh!!!!!!!!!!" seemed so appropriate at that moment!
I LOVE the llama stuff! I think I downloaded almost everything they had including the Llama Lounge which is a brilliant piece of artistry! I rarely ever download lots, but this one is so absolutely worth it! I placed it right next to the internet cafe in my neighborhood. No doubt the cafe's patrons will soon start complaining about the smell of the llamas from next door, so I'll have to pick it up and move it a bit more 'out of town'.