Kraken concept art has it landing!