Alexa Rank #5,045 - almost top 5000

it’s been there before, and will get there again 49%20PM

4 Likes

Yep, dropped for about 10 days after launch and we cleaned a bunch of stuff up. Has been going up again for about 10 days in a row:

06%20PM

Well said Devil.

Back on the mend

2 Likes

Woot woot. Party at 4,000?

1 Like