Needs a way to increase resources faster. Waiting a few minutes to build something new and doing nothing in the meantime makes this feel like a game to keep running in the background (not that building anything is gonna make these people happy anyway :p)
From the same background repeating endlessly to the enemies which don't appear to do much other than move forward and die really easily, everything's just really bland.