Account deletion for Now Miner and all Now Meta Games titles has moved to
https://nowmetagames.com/delete-account