Having a hard time trying to choose which games i want to get. I know one for sure i will be getting but was wondering if anyone knows if downloadable demos will be available from launch date?
Doubt it. MS will have literally 10's of millions of updates being sent out day 1. Kind of likely things will be hectic day 1. I would wish they could but have doubts.