Heaven Posted June 4, 2008 Posted June 4, 2008 http://www.gametrailers.com/game/5681.html Saw these videos today and I can say it looks promising. I will keep an eye on it. (Made by Capcom)
spirited away Posted June 4, 2008 Posted June 4, 2008 I'm liking the the look of the climbing mechanic; looks like a beautiful game also.
Recommended Posts