You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Did the previous reveals have test tracks with the suspension testing bumps and such that the picture has? It seems pointless to show off handling if the chassis isn't the one that will be used. Just a question.