Tag Archives: release schedule

JAPAN: Nintendo dates new Wii titles

The Japanese arm of Nintendo has confirmed the release dates of four upcoming big hitters – Fatal Frame IV, Super Mario Stadium Family Baseball, Zero and the previously unannounced Wario Land Shake. Tecmo’s Fatal Frame IV is the latest instalment in the unspeakably eerie survival horror series known as Project …

Read More »