Ok, I feel a bit weird posting this on Halloween of all days, but that's the day I finished it so whatever xD