I liked it. I couldn't tell where the Roboscorpion sound was coming from so I was frantically turning around trying to find the source as it just getting louder and louder.
Thanks for playing!
When I have some time later I'll check your submission "Mars Rover"