After actually playing it, I'm even MORE excited for Mirror's Edge Catalyst... bring on 9th June. How's the size of the city? I saw some videos of it and the map didn't look all that big