Tag: will put
FOAMSTARS: already 6 seasons planned for this year, Square Enix will go all out on new features
Even though it wasn’t mentioned by the leaks, FOAMSTARS did make an appearance during the State of Play last night, nothing could be more normal just a few days before…