So a little update.
Luckybird.io has been relaunched with new management.
I am currently exchanging emails with them and they might reimburse my balances that were left on the site when they disappeared.
I will post an update when I will hear back from them.