The idea is very good. Maybe the resources obtained may decrease as time goes on. There is a weather system apart from that :D. It would be even better if the features of the cards were balanced