malistix1985 on 09 August 2016
I am so happy I didn't fall into this trap this time, steam reviews have also been all over the place with bad performance :( telltale, no more, fix your ..... engine
Twitter @CyberMalistix