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.
Sorry, I just got the list of winners that just came out and did not see it. I did not know it was on the previous list. Before posting here, I looked at Superchargedotinfo and did not see it there either. Anyway, it's great news then as that location is going to be very appreciated indeed.