Techub News reports, according to Aggr News, Animoca Brands has strategically invested in Pudgy Penguins' parent company Igloo, Inc.