Over 20 XBOX ONE Launch Titles Confirmed, Still No Release Date

Date: 20 August 2013 Time: 09:30 AM ET