So this means two things:
1. The Xbox 720 will not be backwards compatible. (which I'm cool with, I'll still be using my 360 for years to come)
2.
That is not a proper sentence.
Seriously though, it seems like a bit of an odd list. Portal 2, Assassin's Creed, Streetfighter IV and Borderlands...