Deep Sixed recently released title by Little Red Dog Games is now available on steam. If you are a fan of…