Corpse of Discovery Screenshots and Trailers

Trailers

"Greetings, Major" - Corpse of Discovery Launch Trailer thumbnail

"Greetings, Major" - Corpse of Discovery Launch Trailer

Screenshots

Corpse of Discovery Screenshot 1
Corpse of Discovery Screenshot 2
Corpse of Discovery Screenshot 3