I really hope this new puzzle isn't related to what I'm thinking, just because I'm never on the forums then, and I'm not sure how well I can dig up the needed info
though I also have a alternate idea on what it may be hinting at (no clue for answer though, just a framework), so maybe it won't be....