Based on the time stats of the TureAchievements members who have completed the game, it takes approximately 300 to 500 hours on an average. However, it depends on how man hours you play a day and how tactical you are.