X3 and Civ have been mentioned previously and I agree. You can get HUGE amounts of hours out of those 2 alone. CS:GO and PayDay 2 will eat a lot of time too. Also depending on what you enjoy any of the big name open world games could last you hundreds of hours each. (Fallout, Elder Scrolls, Saints Row, etc.)
Also any sort of MOBA has the potential to suck all of your time away, especially if you have friends that play. LoL and DotA 2 are the two best "traditional" MOBAS out currently but I am also having a whole lot of fun with Smite.
You may like Starbound as that is very similar to some of the games you mentioned.