Oh, I see!
That's just the poor small dragon from the gameplay, stratched to fit as an icon.
I'll see if I can get up with something more eye-catching. Thank you again :)
Sorry I was not clear. That is what I meant because the size was close up vs far away.
Updated the cover image... hope it's somewhat better now.
Thank you so much for pointing that out :)