I enjoyed this a lot! I found it difficult to keep going when the ship started shaking, because it would take you out of whatever mini game you were in. But once I got the hang of it, I was able to survive a couple minutes :D
Nice! The ship swaying is definitely the hardest obstacle to deal with in my opinion.