@Caesary: I completely understand where you're coming from. I'm not saying that it's bad, just that I personally don't like it, and it tends to drive me away from games. I also understand the need to generate revenue on a game from a business standpoint. My counter-point to that is you shouldn't be expecting to generate revenue on a game that wasn't released for retail purchase. (I don't know if it has been released for retail, if it has, then I stand corrected.) Console and PC play games have been exploiting DLC and pay-to-play for a while now, and while I personally don't agree with it, I can understand. Don't take it as a personal attack, I'm just stating my preference.
Interesting game in a fun genre, however I can't stand games that promote the use of real world money to improve your status. Buying your way to victory is incredibly lame.