First Gameplay Footage of Life is Strange
Take a look at the first gameplay footage for Life is Strange, the upcoming episodic video game from Square Enix and DONTNOD. Announced earlier this week, Life is Strange is an upcoming episodic video game that features a girl from Arcadia Bay, Oregon. A mystery spruces up from a disappearance of a fellow senior at … Read more