Watch 20 minutes of Anthem gameplay in new video

by Steve Clist July 6, 2018