Meeple League is currently taking sign-ups for an online league using the Castles implementation on boiteajeux.net. Everyone who joins will be put into a league with 7 players and will play 4 simultaneous asynch games.