Evolution Studios is working "non-stop" to fix recently released .
Got a news tip or want to contact us directly? Email news@gamespot.com