Dead space Advanced Super Suit! yeah, talk about overkill