Newest addition to the Life is Strange series announced!
Good news for Life is Strange fans! The newest game in the series has been announced: Life is Strange: True Colors. The game was first shown during the SQUARE ENIX PRESENTS live stream. Mxmtoon, a mus... Read More »