Big thread here:
The June showcase looks to be about the cars.
The gameplay reveal comes during the forza monthly the few days after the showcase