Octodad: Dadliest Catch is a game about destruction, deception, and fatherhood. The player controls Octodad, a dapper octopus masquerading as a human, as he goes about his life. Octodad's existence is a constant struggle, as he must master mundane tasks with his unwieldy boneless tentacles while simultaneously keeping his cephalopodan nature a secret from his human family.
Players have 30 lives to run through bullet hell levels. When the player dies or voluntarily ends the run, the player can view and rewind their timestream to revisit the life of a prior player-character's run or otherwise restart with a new run. There are over 16 different characters in each 6 stages with different weapons or powers of their own