The indie interactive thriller, Twelve Minutes, is taking home awards. What does PSX Extreme think of it? Read and find out.
Read more ›
The indie interactive thriller, Twelve Minutes, is taking home awards. What does PSX Extreme think of it? Read and find out.