Why does this remind me of the movie "Down Periscope"?
I have no idea...
Anyways, this is a classic Newgrounds song!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.