(Ping! Zine Web Tech Magazine) – Many consumers are already anticipating the release of a new Xbox console. Microsoft last released the Xbox 360 all the way back in 2005. Dubbed by many speculators as the “Xbox 720” and code named “Durango,” the new device could arrive sometime this fall. Meanwhile, some may have already [...]