Octodad has been around for a while on PC. I think at least, maybe in demo or beta form. I'm surprised more people haven't heard about it, given how amazingly cute and funny it is. Looks funny and just thinking about the concept is hilarious. I can't even believe it made it all the way to a Sony conference lol.