I just found the Yangtze Sub (in the harbor area by "The Shamrock Taphouse" talk to a kid on the docks.) to start the quest "Here there be monsters". I was just wondering if you can go back to the sub after you have completed the quest. Any info if you can or not would be greatly appreciated.