I have been doing code cleanup for some major parts of the game such as the loot dropping mechanic for enemies and treasure chests. Probably another week and I should have it to a state that I am very happy with. The hardest part about designing a game where the largest feature is its randomness is the fact that it is hard to tweak the systems without doing multiple play tests. But I'm finding ways of working that into the design instead of fighting the randomness and trying to make it do exactly what I want every time. If I tried to do that too much it would kill the entire point building a randomly generated game.