Yes, each season lasts 60 days. At the end of the season any games that players didn't finish are automatically ended, with the winner being the person who has highest (income * 2 + number of armies).
See
http://wiki.warlight.net/index.php/Seasonal_Ladder