Holy crap, sorry for the over-extended hiatus. Was expecting it to be a lot shorter, but turned out I was wrong. I'll get a post in later today.