161 Views InternetTechnology Super Mario Run sees around 40 million downloads, $14 million in revenue in 3 days