Created by Freeplay Inc., Idle Civilization is a fantastic simulation game, which will provide you with hours of entertainment. As the title of the game suggests, Idle Civilization is all about expanding and developing an archaic society. From Cro-Magnons to Egyptians, you will encounter all sorts of ancient cultures while playing this game. However, not …