i haven't played the game yet but the trailer reminds me of loco roco, its so cute, puts me in a good feeling :)
Same, surprised to see a game as niche as Locoroco get mentioned here.