Home » Game Trailers » Mirror’s Edge Catalyst Developer Diary Trailer shows City of Glass and History