Xbox 360 will let you play the most popular Xbox games!

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 ­čÖé