Top
60°
10.0

Okami HD Review (Invision Game Community)

Okami HD is an action adventure game set in the mythical Japan of Nippon. It was developed by Clover Studio and published by Capcom for the PS2 originally before getting a remake on the Wii and finally a HD update with Move compatibility on PSN.

Read Full Story >>
invisioncommunity.co.uk
The story is too old to be commented.