Browser MMO micro-transactions on the rise?

Source:
Big Download

Comments