Is this a more updated website for pygame than pygame.org?
I think it was prepared as a prototype to replace pygame.org, but there's not much agreement on what to do with pygame.org. Apparently there's a replacement site for pygame.org in the works, but it's been in the works for a long time.