Xbox presents….

When Xbox announced they would be launching new info about the next generation Xbox on May 21st, I was more than ecstatic. So as soon as I was done with work I rushed home and jumped behind my computer to see what wonderful input I had missed so far and whatelse there still is to … More Xbox presents….