12-09-2015, 04:10 PM
Now we are seeing the results of Mario's hard work (and the Pay2Win on Alexa)
http://www.alexa.com/siteinfo/babeltechreviews.com
Only 400,000 more ranks to go before advertisers take us seriously
:D
http://www.alexa.com/siteinfo/babeltechreviews.com
Quote:Rank in United States - 482,161
Only 400,000 more ranks to go before advertisers take us seriously
:D