Yes, it is a strategy. It has its own twist, but if you want to put it in existing genres, strategy seems like an obvious pick to me.
You gather resources, research, build, upgrade, expand, defend, fight enemies for resources and space and mainly properly time and combine these to get the best result.