Drones Has Leaked

With only 4 days left to go until its official release (7 for those in the UK), Drones has finally leaked!

Just a quick reminder that we will not be posting any links here, and any links on our forums will be removed. If you're desperate for it, we're sure you'll find a way :).