Quite possible, because i am also feeling that alexa is not properly showing all the stats for any website. The Alexa algo for the traffic is also looking little disturbed.
here are some new ways to increase alexa ranking i found......check it out maybe useful .......http://www.nriquests.com/article_details.php?t=4&id=171&ct=6........