Dead Space Download Pc Game Free The 2023 survival horror game Dead Space Download was created by Motive Studio and released by Electronic Arts. On January 27, 2023, a reimagining of the 2008 game of the same name, created by EA Redwood Shores, ...