Well we’ve been somewhat ghostly for the past few months, but we’re finally back with a fancy new teaser trailer and even a brand new title for the game! We deliberated for weeks upon weeks on what the best name for Octodad 2 would be….