Let’s Play Lost Planet 3: Part 13 – No, Really, I Hate This Boss Fight

This time the terrible, terrible boss fight continues.