You have discovered a secret branch that is separate from the main riddle game.
You do not need to beat or solve this branch as it is simply an addition to Alepheon.
Just beware that this branch mainly prioritizes on the creator's interests and community made puzzles.
With that being said have fun and goodluck!