Seasons sound like a great idea in Pokemon, but finding a suitable time-frame for each season would be hard. If made real-time, then it could mean that one player would have to wait a whole year to catch one Pokemon they missed last time. But anything less then 1-month seems a bit short and...