talhal:It’s not that different from the wip i posted months ago, but i ended up finishing it s