Games & Tech Life is Strange: Episode 3 – Chaos Theory review We check out the third episode. Greg EllwoodMay 29, 2015
Games & Tech Life is Strange Episode 3 gets release date Chaos Theory coming May 19th. Greg EllwoodMay 13, 2015