We recently completed a major rewrite of ChessConquest, and some features still needs to be added back (like viewing other player's games).
However... realising that viewing other player's games is an important part of building a chess community, we scheduled some time today to add back this feature ;-)
You can now view any player's game archive by clicking the "Game Archive" button on their dashboard below their profile picture. You will also see that we now have a "Games In Progress" panel on each player's dashboard.
I trust that you will find these improvements sufficient Blowfish? Please feel free to mention anything else you think would be useful to add to the website.