Squilliam on 19 March 2010
It'll be good to see them refine the concept some more. I think they have a lot to learn still, and if they are willing they can dominate this little part of the market. If not, someone else will learn the lessons of Heavy Rain faster and they'll have to pass the torch.
Tease.







