Holy chit, this is so GOOD! I don't know how long it took to finish but I had to fav it. You blew my mind.