Good news for Ubisoft fans. Recently, the company announced that it will launch The Crew: Motorfest" this 19 April 2024. That said, what should you know about it?