Just a video ad for the PC game.
Totally bogus. Only videos. No game/simulator. Screen shots skillfully hide the play/pause button for video playback. What a bummer. My son was totally disappointed.Don't waste your money
This is an ad for their PC game and has no real content