Press Play ... a potentially interesting spin on a familiar sci-fi trope but fails to explore the inherent emotional depths. 3 years agoKeep Reading