Red Kraken studio

You are the only hope of humanity, remember that!
Puzzle