- 326
- Greece
No you are wrong. They showed 41 cars in the trailer (4 = April and 1 = 1) which means the game will come out on April 1stDammit, delayed already. The length of the trailer is 3:24, which was quite clearly the originally planned launch date, March 24th.
Last edited: