Topic: Dropzone 2 - Location
I have downloaded dropzone 2 recently and when I first saw it in video the icon was on the dock not the menu bar and the grid opens once the icon is clicked but surprisingly when I installed it the icon shows in the menu bar at the top.
The issue that the icons on menu bar are much smaller when compared to the dock and sometimes by mistake I drag it to the wrong menu bar app.