Toodee and Topdee: New cover art and logo!

Toodee and Topdee now has new cover art and a new logo! What do you think about it? https://store.steampowered.com/app/1303950