Astra Nova Offers 500 Free Mint Passes to its Deviants NFTs November 8, 2022 Deviants are evolving, upgradable 3D characters living in Astra Nova’s game world. Post Views: 33