June 6, 2024
May 2024 rewards delay
The rewards are ready but I have been trying to log in Mega to upload and send the files all day and it is not working, I will keep trying again tomorrow but if it not work I will send a dropbox link and keep trying with Mega.
Sorry for the delay.
Comments (1)
R
Regis Geitner · June 6, 2024
No worries
