InventionHome is pleased to announce an executed license agreement for Dinosaur Treasures