Twin Mirror: Twin Mirror: The psychological thriller from DONTNOD comes to Steam!

It is now available to buy via Steam and is a huge 50% off until December 14th! In Twin Mirror, Sam Higgs reluctantly decides to return to his hometown of Basswood, West Virginia following the tragic death of his best f…