Square Enix hit with a brutal 100-slide presentation from one of its shareholders about alleged mismanagement, other shareholders asked to pitch in with 'frank views'
Square Enix has had a rough couple of years—combining $140 million in losses from abandoned projects, the shine slowly fading from Final Fantasy 14 (even if it does look like things are on the up, again), and sluggish Final Fantasy sales across the board. Its newer IPs haven't done great, either. Remember Babylon's Fall? You'd better, 'cause it'll only exist in your memories forever.
It's almost enough to make me feel sad for a large company (almost—you shouldn't do that) to see it now hit...