EDIT : It's all fine now.
Hi, I NEEED HEEEELP!
Wow, sorry, that was loud, let me settle...
I can't recover the account I first created (this current one is to post this).
I don't know it's username so I can't get the password back.
Maybe you guys can delete it or send me back all the infos...
Could we get in touch via the e-mail address I use with this current account ?
I really need some help.
This browser is awesome, I wish you the best.
@nottakenusernameihope145 Please email to email@example.com
Done! Thank you for redirecting me to the appropriate place : )
They should try to make it easier to find I think.