To echo what Epi said, welcome back. There is a wide range of abilities on CC so no worries about being rusty.
viewtopic.php?f=213&t=215450This game is currently open for signups. Its classed as intermediate, but should be no problem as long as you remember your way around slightly odd roles. Its an open set up so should be an easy game to restart with.
Otherwise there are normally games in the pipeline ready to get going. We have four games in full swing at the moment so moderators are waiting for those to die down a bit so the player base picks up for new games.