they said they will release it tomorrow yesterday, it means it can come at any time, or it was an april fools joke
april jokes was 14 days ago bro
The trailer come out the 1st April
in France The 1st April so thats maybe a mistake . Maybe they got glitches or something like thats