Thanks for playing my game. I am still fine tuning the camera movement, as the game mechanic is quite unique. I hope my next version will be less jarring.
For depth perception, it's indeed quite hard to feel the 3D position from a 2D screen. My current strategy is just keep moving to enhance the depth perception.