mgbeach
Explorer
Something like that would work well for you since, not only will your players get to help civilization rise, they'll also be instrumental in staving off it's collapse.
or maybe the 1000 year cycle is linked to when these portals open to the world, and so the player characters may have to stave off the collapse they themselves have caused.
All around, this sounds like it has some fun potential.