Like the approach, the visuals, and the gameplay, it's very unique and definitely can be a great game.
Shame that, the game is broken on upload. And, even with the temp upload, I think there still needs lots of polishing like a better indicator for the mouse hover button, sonar and battle station relative location and etc.
I will say that this game is too complex for a 3-day game jam, but who knows, I played lots of great games with a shorter dev time,