Video GamesVideo Game Review: ‘Life is Strange: Episode 1- Chrysalis’ Posted February 11th, 2015 by Matt Espineli Reviewed on: Windows PC (Also Available on PS4, PS3, Xbox One and Xbox 360.) ‘Life is Strange’ is…