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