Oh really? That's great. What about the new Egyptian bundle?
You just described the Zeus bundle:)
You mean Pharaoh? It's good as well, but it's more complex, and has a higher learning curve than Zeus. It's also credited as being more realistic, although i'm not sure if that's a good thing or a bad thing. In any case, i really think Zeus is what you're looking for, from your description.