Larva Labs (LL) – the genius duo of Matt Hall and John Watkinson, creators of Cryptopunks and Autoglyphs – launched Meebitsi this past week and it was probably one of the most exciting launch events in recent memory, at least for yours truly. Better than I remember Chrismukkah being as a kid, in fact. With no […]