Virgo91 wrote: ↑03 Mar 2021 17:23
@Marcello Julio SCS said ''estimate'' and ''may be''.Not that it's guaranteed to release in April.
On the Iberia page on Steam, they updated the release date to 'April 2021'. So, I believe that the month is already defined.