I know this has been suggested before but I hope I have a different enough take on it to justify another thread.
Right now we have a system in the game where the time of day is determined by how far west you are, where the lightness is morning/day and as you travel westward you gradually enter evening and further in you get to total darkness/midnight, well known as the time of the arcane. I would like to suggest a similar system for seasons, where the seasons depend on where in the world you are.
Spring, as the "dawn" of the year, is to the east. This reflects the optimism the pilgrims feel when first arriving in the new world. To the west is autumn, "evening", which reflects the general feeling of darkness and the heavy feelings the pilgrims feel as they travel further into the land. Autumn is also the best season to find mushrooms and witches are known to make all kinds of concoctions from poisonous mushrooms. To the north and south would be winter and summer respectively.
All the seasons should have their own characteristics. For example some crops could grow faster or some foragables might be more common. Winter could have animals which provide fine furs. Maybe you would have to wear warm clothes to keep warm in deep winter and drink water to stay hydrated in deep summer.
The summer/winter that is in the darkness might be dessert/ice wastes which would be really harsh but provide a good hiding place for crafty pilgrims. This wouldn't make sense geographically but the early colonists didn't really penetrate far into the continent and for all they knew this might have been the case.