Some new screenshots have showed up on this german website. I have seen some of them on a swedish magazine. I thought about scanning it, but now i don't have to.
Also this cool artwork of the Big Sister:
Game » consists of 26 releases. Released Feb 09, 2010
Log in to comment