Hi there folks, apologies for not putting this topic up earlier, but yes, The Dice House is for all your PbP needs. It's mostly under the LP subforum for... Well, "Let Us Play" reasons, but this is what we're here for.
Gonna pin this, and the title says it all, really. If you're looking for players for your PbP game, or players are interest checking for a DM for a game, this is the place to go.