mirrorsedgecatalst_gc_web_screen_07_icarus_wm Published February 5, 2016 at 1920 × 1080 in Mirror’s Edge Catalyst – Closed Beta Previous