Hey, don't take me wrong, but I think this picture is acceptable for a work in progress thread, but not that much for a competition entry!
If you hold the mini with one hand and take the picture with the other you have twice the possibilities to get a blurry photo!!
These two are maybe some of the reasons behind the rating on this entry, not just by me but maybe some others as well.