I just purchased the pdf yesterday and realized that Escape from Dino Island was not yet listed on RPGGeek.com. I submitted the entries to the database, maybe you would like to add some images over there :)
Entries can be found at https://rpggeek.com/rpgitem/284647/escape-dino-island (item entry for the pdf, could use a cover image) and https://rpggeek.com/rpg/56910/escape-dino-island (RPGGeek usually uses Logos as representative images, so maybe the "Escape from Dino Island" lettering could be added there?).
Really looking forward to trying your game soon. I was searching for a dino themed game forever, and I already like PbtA games like Dungeon World. Your game seems like a match made in heaven ;)