Sorry, we lost our train of thought. The scenario described above is the basis of the latest onus from the DePaul Game Development program (the group behind last year's excellent indie gem Devil's Tuning Fork), a 3D adventure title called Octodad. The game's as free as it is bizarre and charming -- but if you're reserving your precious bandwidth until you can be sure of its capacity to win your heart, you can check out a trailer after the jump.
Just look at him waddle around, trying to mop. We love you, Octodad.