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...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.