Hardest Difegue games