BC.Game has more than forty original games as well as games from other providers with provably fair features.