fbpx

Okami HD: Coming to Switch

Okami HD will be coming to the Nintendo Switch later this year. Okami was released in 2006 and has been since been recognised for its beautiful Japanese Sumi-e ink style …