mmnin on 12 January 2009
Xbox 360 has a ton of pretty epic and graphic games with high production values to choose from and an easy and wonderfully connected experience to play with friends online. How's that?