IGDA criticised over handling of alleged harassment controversy