I made it! What a sinister ending though... hahaha :D
Thanks to the hint about not needing any stones to complete the game I discovered the mechanic that allows the player to overcome long distances. Great little game. Also nice that you really made it complete from start to finish.