Lovecraftian Bailiff

A tower defense game, but you have to collect taxes first in order to set up the defenses.
Every night, the village is under attack by mysterious dark forces. As a newly appointed bailiff, you have to build shrines to protect the inhabitants of the village. The problem is that shrines require significant funds to be built, so you must collect taxes every day. And people do not like taxes. Ah - you’re also a beaver.