I just did a search on google for Random task. BOO-YA, this site is top of the list!
Amusingly though, the snippets of the site presented to the searcher are as follows:

Random Task. Robs Randomness exposed … which, if previous experience is anything to go by, is a very bad sign.

Personally I found that quite funny šŸ˜€