Anyone Addicted to Avatar Fight?

I just stumbled across a super popular mobile game called Avatar Fight. Seeing how the game has well over a million downloads, I am guessing some of you have played it before, or at least have heard of it. If you haven’t, then you will be happy to know that this simple, but very addictive,…Continue readingAnyone Addicted to Avatar Fight?