I think this game is overhated. I remember playing it and having fun going around and finding good stickers and finding new 3D objects to turn into stickers. I also liked the whole gimmick of lifting off of the world to place stickers onto it like paper in order to affect the world in some way.