Marvel’s Guardians of the Galaxy’s launch did not meet Square Enix’s expectations despite strong reviews By: Misael Duran - Updated: February 21, 2022 0 Can the game make up for its slow launch sales? Image via Square Enix