by
GameCaps
Language: English
Release Date: April 11, 2013
Games systems used to be simple--plug into TV, put in game cartirage, power on...and occasionally spend several minutes plugging dust out and putting it in at just the right angle! Today game systems are more than game systems--they are multi-media powerhouses. In the case of Xbox 360, it is a full...