I am glad to announce that we have reached the set target for this month. Now the Alexa Rank for our website www.obtuz.in has come down to 200K. It has given me a motivation and boost to make it more popular and we are working on it.
The next set target would be 160K by the end of this month October. Lets work harder and get it done.
Few Stats about the website :