Microids And PlayMagic Release Statement Regarding The Unfortunate State Of XIII Remake