Moment at 0:00 in Owen, Lord of Darkness - Little Nightmares #4 (Finale) by devinblox.
YOU WERE SUPPOSED TO SAVE THEM OWEN, NOT DESTROY THEM.
Saved by devinblox.