Damaged mech power armor on a desolate planet | Sci-fi