Lumikai

Indian Game publisher Deftouch raies fresh round of undisclosed funding

Deftouch (previously known as All Star Games), an Indian game publisher behind the hit cricket game- ‘King of Cricket’, has recently raised an undisclosed amount in its latest follow-on ro...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.