Hmmm, well, I am sort of bias here, since I do own
the Xbox. However, it's not off the charts good, but it's
not friggin awesome. IMO, it's just an average system.
(like most of the other consoles; each has a plus, they
...
Read More
Read More