
Telepresence
Soldiers on a deep space outpost use Telepresence technology to fight hostile alien monsters.
No comments yet. Be the first.

Soldiers on a deep space outpost use Telepresence technology to fight hostile alien monsters.
No comments yet. Be the first.