ValveTime.co.uk | Valve News, Forums, Steam

I saw a trailer to the sequel and that it was supposed to be out around sept 2004 for North of A.
Awesome universe. A must see!

http://www.gofishpictures.com/GITS2/main.html
Back
Top