There should defiantly be a quick look of this game eh, such a fucked up game would get a great laugh watching anyone from giantbomb play this game for like 20 mins haha
Octodad
Game » consists of 1 releases. Released Nov 01, 2010
Game » consists of 1 releases. Released Nov 01, 2010
Log in to comment