Crypto art platform Hic Et Nunc appears to be closed, and the official website can no longer be opened – BlockBeats September 19, 2024