When's the next challange?
25 days ago

Does anyone have any information about when the next speedrun challange is that you can get a cash prize for being in the top 3?

Edited by the author 25 days ago