Xbox Live and Twitter are both down for maintenance ;_;