Ghost Watch 2010 Gstar Preview

We’ve got a Quick Look of Ghost Watch at Gstar 2010 in South Korea, sorry for the shaky cam, still looks to be a great game though! 




More Ghost Watch Videos