At a guess, we're parsing the HTML wrong, but this is tested (choice spoilers) and the test still passes. Maybe the HTML has changed.
On the graph, at first I thought this was like Wumpus and the graph was hosted elsewhere, but it looks like we generate it ourselves. Check the dev console for...