Scott Pilgrim’s physical release ‘is Limited Run’s biggest game ever’

Distributor claims the Switch version alone sold 40,000 copies on its first day

Scott Pilgrim’s physical release ‘is Limited Run’s biggest game ever’