MFW Battlefront 3 is confirmed at E3. .. MFW Mirror's Edge 2 is a thing again. star wars i cry