Pokémon Dreams has a double battle mode, which is pretty neat. Doubles needs more representation in fangames. It's definitely on the easier side, but I'm enjoying it so far.
>>47354758How about XG? It's one of my favourites, and I feel like the Shadow Pokémon mechanic could lend itself to some unique challenge runs; for example, only being allowed to use unpurified Shadows, which can't level up, meaning you have to constantly rebuild your team with what you snag. Though I'm not sure how well this would work in practice.