When it comes to the sales of online-capable games the 360 is crushing the PS3. Straight-up top-rope elbow dropping that sumbitch.
Read the rest of this entry »
Omega Level