Watching Dune (part 2), refining the tech tree for one of the factions. Working until the sunrises as light hits the top of the trees through horizon under the rain clouds. The more I abstract and systematize major aspects of the game the easier it becomes to write a new revision. Almost everything is modular (though a big chunk has a tremendous amount of spaghetti code). Because the way the enemy behavior (AI) scripts works, I have to finalize the unit roster before I can write more advanced scripts. Every time I pull a unit off from a faction (too overpowered, unnecessary, duplicate) I need to rewrite major segments of the AI such as how to value units relative to others and the specific hard/soft counters table. Almost 3 years solo developing..........