Gaming, News Mirror’s Edge Catalyst Closed Beta registrations are live; Story Trailer revealed 1 min read