Chasing the Unseen

An upcoming indie game from a solo developer. Reminds me of Shadow of the Colossus.