Space debree search

Concept art for ingame cinematic.