I saw some pets that look like lucky trolls a few days ago but forgot to take a landmark. they are very new and i think they are still being trialed they are pets that build things themself can someone please help as i really want to get some thankyou