I saw Twelve Minutes came out earlier in August and I've been itching to play it. Does anyone have any thoughts on it? Thanks in advance. https://preview.redd.it/p00bbgdam4l71.jpg?width=297&format=pjpg&auto=webp&s=3b53961d5f4757592c604268964a1f63ca8e4bde …