Earthfall Beatdown On Overwhelming Setting

Nothing like playing the game on the hardest setting possible and getting a dose of reality and fast.