Developer of apparent 'Wordle' clone facing backlash