Studio Ghibli Games

Viewing games 1 to 11 (of 11 games)

Okami

At its core Okami is a highly stylized action adventure set in Feudal Japan that is somewhat in the same vein as The Legend of Zelda: The Wind Waker.