I DEFEATED THE KRAKEN BOSS in Depth Incremental... *HARD* RussoPlays 9,561 views· Nov 3, 2026 ·23:11 Videos Watch on YouTube