These are great news! Having a single source for buying games is excellent!
I want to know If I buy a game here; a single purchase will let me play the game in both platforms? Xbox and Windows like in Steam???
In Steam it is possible to play purchased games (in Windows and Mac) with a single purchase.
If this is possible, I'll start switching from Steam to XBox live. Because I am not currently using the xbox as my primary game system.