Robbie just announced that Xbox 360 will let you play the most popular Xbox titles on it. Those are all the details I have right now…but that’s good news and the crowd seems to agree 🙂
Robbie just announced that Xbox 360 will let you play the most popular Xbox titles on it. Those are all the details I have right now…but that’s good news and the crowd seems to agree 🙂