People sure do love them some mobile apps. Oh, and EA has a new thinly-veiled microtransaction scheme (tag/moba-gaming-news.html) for you to download. Read Full Article

More...