Found this on DUST.

Sci-Fi Short Film – Voskhod