From the looks of it, they've closed up shop and left. Their website is just a massive banner pointing to their twitter [1].
If this is temporary, than this is extremely shady behaviour for an organization handling "millions" of crypto tokens.
If this is temporary, than this is extremely shady behaviour for an organization handling "millions" of crypto tokens.