Is there an app for Android that will generate a course consisting of random GPS waypoints in a specific radius around your current location and then time you as you run the course?

SpecTrek does something similar, generating "ghosts" at random points that you run around to collect (although they aren't always stationary). I'm looking for something... less... dubiously spiritual?

Anybody have a clue what I'm talking about?