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...