Xbox 360

Less games than pS3

>TROLLFACE.JPG

XBLA
All the good XBOX Live Arcade titles.