According to it’s official listing on the WiiU e-shop, Octodad will be launching on October 29th, 2015.
While the game has already been released for the PC and Playstation platforms, the WiiU version of the game has been lagging behind with it’s original release window being scheduled for Summer 2015.
If you haven’t had a chance to play this squid-controlled dad and own a WiiU, make sure to give it a try next week when it launches.
Source: Nintendolife.com