Definitely fits the theme. I just found the movement a bit too frustrating, I think it's because the submarine doesn't go very far when launching and when anchored the submarine completely stops. Maybe it would help if it kept some of your movement so you could build up momentum. Otherwise great job