discord games droplr.com capture screenshots and screen recordings instantly: it's saved to the cloud with a link you can share with anyone, anywhere. Category:computers electronics and technology Global Rank:356,266 visits:152.2K pages/Per:1.8 ADS