Scratch Labs — Industry Report

27 concurrent players · 295 est. monthly revenue · 58.6M total visits across 18 games.