Hardest JD Software LL games