Criterion Games co-founders Alex Ward and Fiona Sperry have left the EA-owned development studio

    




View source website