First Heavy Rain, now this. I guess professional adventure game developers just hate the PC now. 🙁

Read more