[Europe/North America] Octodad: launch trailer and screens
Octodad: Deadliest Catch is one of the games that came out this week on the Nintendo eShop of the Wii U, in Europe and North America. Time for a trailer and some screens!
Read MoreOctodad: Deadliest Catch is one of the games that came out this week on the Nintendo eShop of the Wii U, in Europe and North America. Time for a trailer and some screens!
Read More