Delhi-based Crazy Wolf Games makes it to European Accelerator Techpeaks