Okami HD

Japan is Getting a Physical Release of Okami HD

While North American and Europe won't get a physical release of Okami HD for the Nintendo Switch, Japan is getting…

Nintendo Direct 3.8.18

The latest Nintendo Direct came and left a ton goodies for just about everyone to enjoy. Let's break down what…