Steam Presents the Square Enix Weekend

Related: Space Safari Alpha Trailer by Square Enix Collective

Source: Press Release