News

Capcom reveal Okami

'Nature adventure', anyone?
Capcom reveal Okami