This is mainly a physics test but is quite interesting!
I saw a rover game one day and thought it was quite cool. I don't remember who made it though...