Game difficulty is definitely needing tweaks. The way the zombies spawn vs the ability to make money to build makes creating a viable defense very difficult.
Money loss seems almost unavoidable, no matter what you do. Initial bargains tend to be bizarrely high. The overall potential to succeed is extremely low, seemingly.