You really nailed the atmospheric and mysterious theme of this, would fit very well in a puzzle game since it isn't that much distracting (except some of the percussion but whatever). It also feels like it comes from underwater so you did a good job on the aquatic nature of this. I love glitchy drums so I also liked the final track, the melody is too loud though, it could be better mixed.
Fav track(s): Trench (Seabed too)