Yes, once I downloaded it, it immediately placed the icon on my dock. The problems are... well everything! When it opens, the white swirling loading sign just stays on there in the middle of the screen. I'm not able to add any photos to it or do anything at all. Plus, if I click on the "create" button or any of the buttons in the lower right corner, it shuts off and says it "quit unexpectedly".
But yes, I definitely deleted it. It is no where to be found. I deleted it from the applications folder and accidentally emptied the trash.