Even if this would come back, I lost all my previous stuff about the game where I had everything I needed to host, especially the challenges. And since I have only played 1-2 games per year in the last couple of years, I would suck at hosting challenges :P
Let's see what October brings, but don't get excited, there is less than 1% chance for me to host again. I just thought I'll post something here because it has been more than 2 years since I posted in here.