So, a very simple idea.

Every day, a new randomly generated single player level appears (only one). By randomly generated I mean that the levels of walls, and defences, are random, as is the name. This level stays until 23:59, and, at 00:00 (both local time), a new level is randomly generated. The level is available to be attacked until it 23:59, when it is replaced by a new level. The amount of loot in the level depends on the levels of the defences. Furthermore, you can share the replay of your attack against this village, and there will be a new achievement for getting stars on these levels

Please comment your ideas, and thoughts