The ship left the port of Southampton around 4:30 ET. if you go to this link like right after I post this
http://www.ais-live.co.uk/AIS%20Live/aissolent.html, you should still be able to see Independence II leaving the port slowly..
GOOD NEWS THOUGH!! On that site, the ETA to NY is April 3, at 9:00 ET!!! We'll keep updating, but it should be a black hole for the next week..