Square Enix Stock Drops Sharply After Disappointing Financial Report, Censored Releases Fail to Impress

Square Enix just can’t seem to catch a break. After recently acknowledging that both of...

Read More