fuck this. Check out incredibleoddities.com.. Reminded me on Dead Space fuck this Check out incredibleoddities com Reminded me on Dead Space