All the Latest Game Footage and Images from Impressions
WE'RE NOT ALONE. HOW DO YOU FEEL? Take on the role of a news pundit in Impressions. Give your thoughts on the discovery of aliens to the people watching and shape the world's perception on the newly discovered aliens.
We share our impressions of the first three chapters of Square Enix's blockbuster RPG ahead of its February 29…
Advertisement