Nice mechanics in this one. The need to surface for air is an interesting touch, and also gives away your oponent if you pay attention for their periscopes to show. Sound and graphics are very good and fit perfectly with the game theme. Great job with this entry!