Flailing FTW

It's a matter of life and death in Dead Space 2's new Solar Array map.