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. --- PC | Wii U | 3DSXL | Vita FC: 4639-9367-1408
Trackmania Counterstrike NHL games Call of Duty Starcraft Games --- lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
Virtually all the games I can mention have one thing in common. Multiplayer. --- Some roads you shouldn't go down because maps used to say there'd be dragons there. Now they don't, but that don't mean the dragons aren't there.