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.
This looks like the presentation the car makes in the newest (holiday) software update. It tries to present a 3d view of the obstacles it sees. It's normal.