You're right it isn't working now, although it probably will be soon. Also I don't know of a place where you can see the past winners. But what you can do is check out their plots, which the coordinates for are often posted on discord.
Here are the most recent winners.
Babos - "The plot...
Agreed, death run is a pretty fun & competitive game. It is super fun being the person who sets off the traps as well! But not only that, death run is very different and more unique than the other games.