IndigoB1ue

This is a "finding oneself" 3D puzzle game where you can discover your own heart of the ocean.
Puzzle