Thinking in triangles...

red_scarfed_girl - Extra Puzzle | Nodes Game