This is very cool. I love the atmosphere of mystery. The melancholy landscape, the soulful music, the enigmatic remnants of a lost civilization... I'm getting some Heaven's Vault vibes (and I mean that in the best way).
I, too, got my poor rover stuck. While trying to recharge my battery, I got stuck half on and half off the platform, making my wheels useless.
Also, with so few landmarks, it is a bit too easy to get lost, even with the (admittedly very helpful) beacon in the sky.