The ship is seaworthy and came in under its own power.
It has radar and basic electronics.
The rumors have it that they're going to produce another sequel.