Hi everybody, I came across the Alien submarine, tried to get to their website without success, their phone number does not work either. Does anyone know about that sub? Herve