Michel D'Sa

Game Developer at Picture Cards Online (PCO)
On the record
Represented by:
Bio

Michel D’Sa is the inventor of Picture Cards Online, an online game that experienced tremendous growth during the worldwide COVID-19 quarantines.