curtisghall said: This is more like PS Store vs XBOX LIVE Markplace, i thought we were discussing online since it's the main purpose of both |
No duh, XBLA stands for X-Box Live Arcade. Also if you include everything else included in the X-Box marketplace there is only one clear winner and that's the 360.