I am feeling there's something wrong with this page: http://peerproduction.net/peer-review/current/

Shouldn't that page be dedicated to the most recent issue of JoPP?

x,
g.