Twin Mirrors Review

Twin MirrorsDontnod Entertainment Life is Strange was a series of episodic graphic adventure games that became relatively popular throughout this past decade. With their penchant for combining nice visuals, good writing, and unique subject matter, Dontnod Entertainment has pretty much inherited the crown of mature, narrative-driven games that Telltale Games once held. With their newest…