Archive For cloverc Tag

Okami HD Review

Okami HD Review

Okami is still the rare achievement that it was six years ago- that is a massive achievement.