A game called Twin Mirror announced, which is developed by the people that made Life is Strange.
We dont know how the game plays, but must not be that much different from Life is Strange
My (locked) thread about how difficulty should be a decision for the developers, not the gamers.
https://gamrconnect.vgchartz.com/thread.php?id=241866&page=1







