This icon got updated with the game's Feb 25 update, the logo is much bigger now
Got this recently, great game, great icon! Got Journey to the Savage Planet with it, didn't see the icon on here though?
FYI this game apparently got a new icon with a recent update
I think this one was updated, see
This great game has a newer icon
Just got this for Christmas, it has an upgraded icon