DigiToads, a new meme coin project, has raised over $6.5 million in its ongoing presale, drawing the attention of investors and enthusiasts