Super Lone Survivor escapes onto Switch today, soundtrack available as well

Can you make it out alive?

Super Lone Survivor escapes onto Switch today, soundtrack available as well
Can you make it out alive?