Square Enix’s “Foamstars” Loses 95% of Players After Two Months by techopse | Apr 12, 2024 | Gaming | 0 | Square Enix’s latest live service venture should have been called “Flopstars”... Read More