I would like to ask you why did you play at this site and why u did not check the site feedback before depositing your money here. Same this is being mentioned on their feedback on their trust pilot review page.
https://www.trustpilot.com/review/luckybird.ioI don't know if this review is written by you or anyone else, but it seems that this site is not worth playing.
https://i.imgur.com/mKyhElA.pngThanks for this find.
None of the bad reviews were up back then, look at the date I sent the first emails.
Prolly never gonna see that 25$, but this topics purpose is rather to warn people than get my 25$ lmao.