Looks like a 2-year timeframe, which is more than ample. (Compare to Nintendo pulling the network plug on the Wii like 6 months after the WiiU released.) I stayed away from indies on the 360 because they require a constant online connection. The good news there is that downloads of stuff you own will continue indefinitely (not that I expect it to be forever).