You can store your downloads in your account when you signup!
Sitting comfortably at a library a student holds up his iPad to view your app. The iPad is being held in both hands in landscape view. The iPad will hold a 1024x768px image. In the background wooden work desks and a window are visible. The stage is great for mockups of educational apps for college students.
Drag & drop not supported, but you can still upload via this input field: