solid effort mate, will take a while to get through all this :=-0:

P.S why is hide in Spanish (ocultar) to hide spoilers haha